Candice Swanepoel is stunning as she flaunts her supermodel figure from a swimming pool. The 33-year-old South African beauty continues to turn heads as she showcases designs from her Tropic of C swimwear line, and one photo came with her celebrating major "Hot Girl Summer" action. In the snap, Candice lay on her back while largely submerged in sunny pool waters. She modeled a strappy red bathing suit that showcased her sensational and toned figure, also throwing back her head a little to soak up the sun.
"Hot girl summer 💋shop our toc x alo cosmo in red hot summer from our new collab with @alo. link in the bio or tap the pic," she wrote.