The 24-year-old Angel appeared to be having a whale of a time as she slipped into a number of different bikinis on board a luxury yacht in St Barts on Tuesday, posing for the label's new photoshoot.
After slipping into a staggering five different bikinis and posing for shots, the star relaxed on deck, joking around with the crew.
Angel on deck: Candice Swanepoel poses in a striped bikini on board a luxury yacht for the new Victoria's Secret shoot
In between takes, Candice proved that she was no diva and simply hung out with everyone else, sitting crossed legged on deck and chatting away.
She added a denim shirt over her bikini at one point as she was getting windswept in the breeze, which kept blowing her blonde hair in different directions.
Balancing act: Candice holds on to the side of the yacht as she navigates her way around it during the shoot
Having a laugh: The model gets into the spirit of the shoot as she jokes around with the crew
Posing pro: Candice knows how to work the camera as she poses on deck in a another bikini
Near the edge: The model spends the day wandering around the boat, getting into different positions for the camera
A black and metallic bikini was particularly racy, consisting of a halterneck top with silver trim and bottoms held together by three slim gold straps.
There was plenty of embellishment on the swimwear – one two-piece was metallic green while another was white and adorned with pink and green gems.
Larking around: Candice proves that she's no diva as she is spotted laughing with everyone else throughout the day
Body confident: The Victoria's Secret Angel seems happy to wander around the yacht in her bikini, at ease with the crew
Hanging out: Candice smiles as she bonds with the crew as everyone takes a break
Chill out time: The Angel tries to blend in with everyone else as she lounges around on board
Windswept: The star doesn't seem fazed by the gusts of wind that whip her hair all over the place
Getting a better view: Candice leans right over the front of the yacht as she peers into the sea