Candice Swanepoel is stunning in a bikini and showing that she's ready for close-ups. The South African model was quick to promote a recent drop from her Tropic of C swimwear brand on the company's Instagram recently - the eco-friendly label is a huge hit and even boasts model Amelia Hamlin as a promo face. Candice sizzled on the beach in a brown bikini and with her shirt open to begin with, then appeared in a close-up, where a caption read: "Always ready for a closeup. tap the pic to shop our new smocking praia set in driftwood made from eco-friendly peach perfect fabric."
Read on to learn about the activities that help her stay in shape, as well as the photographs that prove they work—and don't forget to check out the 30 Top Celebrity Swimsuit Moments to become beach-ready too!