Candice Swanepoel ♥ Victoria's Secret Swimwear, April 2012

 She always gets to wear the most bikinis!