Candice Swanepoel and Miranda Kerr pose at The 2012 SWIM Collection Launch on March 29, 2012