Candice Swanepoel hit the beach on Saturday in several sexy bikinis for a Victoria's Secret photo shoot in St. Barts. She isn't the only VS Angel who is in town to model two-pieces — Lily Aldridge wore a bikini for a shoot on Thursday. Candice jetted off to the Caribbean after taking part in a cowboy-inspired editorial with fashion photographer Terry Richardson in Utah. She wouldn't reveal what the session was for, but she posted plenty of pictures of Utah's Monument Valley on her Instagram.
Candice Swanepoel Works It in a Bikini For a St. Barts Shoot