Candice Swanepoel poses at The 2012 SWIM Collection Launch at the Thompson Hotel on March 29, 2012
About