Candice Swanepoel: In Your Face, Darwin!! Candice Swanepoel In Your Face, Darwin!! 12/14/2015 3:29 PM PT Candice Swanepoel in St. Barts. Day 2. Victoria's Secret photo shoot. This could not possibly have come from apes. Can we get an Amen? Share on Facebook Share on X See also Candice Swanepoel -- Are These My Pants? (VIDEO) Victoria's Secret Angels -- Down & Dirty For Tough Mudder (VIDEO) Candice Swanepoel Hot Bodies Models