
by Chris Rogers
Last updated: 9:10 AM ET, Fri March 21, 2014
Photo courtesy of www.splashnews.com
Charlize Theron, who is arguably one of the sexiest actresses in Hollywood, modeled four swimsuits on a beach in Miami, Florida on March 19.
The 38-year-old South African native worked with famed photographer Mario Testino for the shoot. In the process, she showed off her very enviable body.
First, she showed off her flat stomach in a metallic string bikini, and a black one-shoulder tankini.
Later, she flaunted some cleavage in a black bikini top.
Our personal favorite, though, goes to the black halter-neck one-piece with mesh insets she wore while balancing on a paddle board.
(See the photos!)
In between shots, Charlize was reportedly spotted playing with her 2-year-old son, Jackson. Boyfriend Sean Penn, 53, however, was nowhere to be seen, Us Weekly claims.
What do you think of Charlize's bikini body? Is Miami the place to go for fun and the sun?
For the latest travel news, updates and deals, subscribe to the daily TravelPulse newsletter.
Topics From This Article to Explore