Our fave Victoria's Secret Angel (Sorry Adriana, Alessandra & Behati!) turns 27 today, so to mark the occasion we thought we'd take a look back at Candice Swanepoel's hottest moments.
Prepare for your screen to melt and your gym resolve to kick back in as you scroll through our gallery above and shop her geek chic look below.
Shame she's off the market, eh boys?!
Photo Credits: Tumblr
Like this post? Hit the heart to save to your profile for later.