Candice Swanepoel showed plenty of skin and style on Instagram this week. The Victoria's Secret Angel struck a sultry pose as she put her flawless body on show in a bikini and short shorts in two photos posted to her account on October 8.
The mom of two posed in front of some tropical foliage and sported a white balconette bikini top with thick straps that formed cap sleeves. It appeared to be underwired and had a wide square neck that showed off her tanned décolletage.
Candice kept things matching with skimpy, frayed white shorts. They revealed her muscular thighs and were so short that the pocket material hung out the bottom. The high-waisted garment sat in line with her navel to highlight her slim and toned middle, and she placed both thumbs in the pockets.
The South African supermodel draped an oversized, striped button-down over her arms, leaving her toned left bicep exposed. She looked directly into the camera with her lips slightly parted.
She had her long, blond hair pushed over to the left. Her textured locks cascaded over her shoulder, and she accessorized with small gold hoop earrings and several rings.
The 31-year-old star tagged her swimwear line, Tropic of C, which designed the top, and Brazilian photographer Eduardo Bravin.The second photo was similar to the first, though Candice struck a slightly different pose for her 14.6 million followers by tilting her head down and to the left. She captioned the shots with three dove emoji.
Fans gushed over the mothers2mothers global ambassador in the comments section.
"Such a precious angel," one person wrote.
"Simply a goddess! Nobody like her on Instagram or the Milky Way for that matter," a second commented, adding several fire emoji.
"Woman crush," a third person wrote with a heart eye and a face surrounded by hearts emoji.
"Unreal beauty," another comment read.
The upload received more than 709 comments and over 148,000 likes within hours of being posted.
Candice often treats her followers to skin-baring content on social media. She wowed fans last month when she danced in a slinky Calvin Klein underwear set for a heavily filtered Instagram video.
The lingerie model moved seductively in skimpy bottoms and a white tank top as she flipped her hair and swiveled her hips, giving fans a good look at her booty. Candice slid her hands all over her body and set the upload to the song "Lovely" by Billie Eilish and Khalid.