Always happy to show off her amazing body, Candice Swanepoel threw on a two-piece swimsuit and hit the beach for some yoga posing on Wednesday (May 20). The 26-year-old South African stunner looked peaceful as she worked the camera while chilling out on the Turks and Caicos Islands, where she’s been doing a photo project.
Along with her Instagram snapshots, Candice shared captions like, “sunburnt & turnt #namaste @victoriassecret @ingefonteyne,” and, “Kawaiiiiiiiii #amanyara @victoriassecret #ownthesummer.”