Candice Swanepoel close up

Candice Swanepoel Looks 'Emaciated' In String Bikini On Mexico Beach

Home / Photos / Candice Swanepoel Looks 'Emaciated' In String Bikini On Mexico Beach

By Evie Scott on March 22, 2025 at 2:00 PM EDT

Candice Swanepoel stunned fans last month with her red-hot bikini action, but not all fan comments proved flattering. The South African supermodel, 36, stripped down to another of her stylish Tropic of C swimsuits in February, soaking up rays on a Mexico beach while promoting her eco-friendly brand. While some noted how young Candice looks for 35+, others focused on her weight, and a fair few users seemed to be thinking that she needs to gain a few pounds. Candice is known for both her curves and for being slender, with most assuming that her model genes are behind both.

Article continues below advertisement

Candice Swanepoel Stuns In Red String Bikini

Scroll for the photos. Posing in both a jungle setting and amid beach sands and ocean waters, Candice wowed in a burgundy bikini with a skimpy triangle top and matching briefs.

Showcasing her ultra-slim waist and toned abs, the runway queen flashed her cleavage in her low-cut top, adding pops of gold to her high-waisted bottoms while highlighting her curvy hips.

Article continues below advertisement

See More Photos Below!

While one image showed Candice posing by lush foliage, another turned more sensual. Here, the mom of two reclined in shallow waters, displaying her slender shoulders and hips while wearing a brown and pearl-like necklace. Basking in Mother Nature, Candice wore her beachy-waved hair down and in soft layers, completing her look with a light, summery layer of matte cosmetics. Plugging her Escape Edit, Candice showed off yet another two-piece from her size-inclusive brand, although at $140 for the set, it's not a budget item.

Comments quickly flew in as The Daily Mail covered the Instagram photos.

Article continues below advertisement

Told Swimsuit Body Looks 'Emaciated'

Gaining over  30 upvotes (but also over 20 downvotes), one user body-shamed Candice, writing: "Right, let's glorify a scrawny, emaciated example of a woman starving herself for likes. This is just awful to me."

Appearing to agree, another fan said: "Looks emaciated against the backdrop of the locals. They must find it bizarre." That said, many users sent Candice Swanepoel love. "She is absolutely stunning, classic white South African. Amazingly beautiful," one fan gushed. Candice has discussed her diet, one that includes berry and nut butter smoothies for breakfast, plus her favorite grilled cheese.

Article continues below advertisement

Impressive Abs In Skimpy Beach Look

Candice Swanepoel is an ambassador for activewear label Alo Yoga, a brand her Tropic of C swimwear company has collaborated with in the past. In this Instagram photo, the former Victoria's Secret Angel showed off a powder-blue bralette and sweatpants while on beach sands, wrapping a matching sweater around her shoulders as she displayed her firm abs.

"Match your set with your eyes ;) New seashell blue @alo," she wrote. Fans left over 140,000 likes.

Follow our Facebook page for more updates from Candice.

Advertisement