Candice Swanepoel In Your Face, Darwin!!

12/14/2015 3:29 PM PST

Candice Swanepoel: In Your Face, Darwin!!

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?