A bikini-clad Candice Swanepoel posed on the deck of yacht for a sexy Victoria's Secret photo shoot in St. Barts yesterday. It was her second day before the lens, since on Tuesday, she showed off her fit physique posing in numerous bikinis on the beach. Work has been taking Candice to St. Barts regularly — last month, Candice modeled a collection of new bikinis there as well. She's currently making the most of her time on the island. She tweeted a photo of a beautiful sunset with the caption, "The beauty of nature." Candice is not the only Angel to be put to work recently. Earlier this month, Alessandra Ambrosio sported bright lingerie along with her signature angel wings for a shoot in Miami.