By | January 03 2013 10:18 PM

Candice Swanepoel has won the coveted spot of cover model for Victoria Secret’s annual swimsuit catalogue, People magazine reports.