You are using an older browser version. Please use a supported version for the best MSN experience.

Charlize Theron models four swimsuits on beach in Miami

Slide 1 of 7

Us WeeklySean Penn is a lucky man! Charlize Theron was hard at work on March 19, showing off her enviable bikini body for a sexy beach photo shoot in Miami, Fla. The 38-year-old South African native, who is currently dating Penn, looked hot while modeling four different swimsuits.PHOTOS: Charlize Theron's hottest style momentsTheron worked with famed photographer Mario Testino for the shoot and modeled several styles of swimwear. She showed off her toned tummy in a metallic string bikini, and a black one-shoulder tankini.PHOTOS: Hot celebs in swimsuits over 40Theron also flaunted her cleavage in a flattering black bikini top, which she paired with breezy black cover-up pants.Theron's statuesque beauty particularly shined in one shot of the actress balancing on a paddle board. The Young Adult star looked stunning in a black halter-neck one-piece with mesh insets.PHOTOS: Unlikely celebrity couplesClick to read more about Charlize Theron's sexy shoot ...
© Microsoft
image beaconimage beaconimage beacon