Candice Swanepoel on the cover of Harper’s Bazaar Spain January 2012

Love this cover for Harper’s Bazaar Spain January 2o12. Candice Swanepoel looks absolutely incredible in the Balmain dress from the Resort 2012 collection!

dress: Balmain Resort 2012