Charlize Theron shows off her trim figure in beach photoshoot

Charlize Theron has one of the best bodies in Hollywood, so it’s no small wonder she’s keen to show it off.

The South African beauty flaunted her flawless figure for a photoshoot with Mario Testino in Florida this week, modeling several styles of beachwear in a variety of sporty poses.

CLICK ON THE PHOTO FOR THE GALLERY

Wearing a chic, black swimsuit, the statuesque stunner looked striking as she expertly maneuvered a jet-ski. On land, Charlize did her best Kate Middleton impression and tried her hand at a round of volleyball.

In between takes, the mother-of-one was seen spending some time with her two-year-old son, Jackson, who watched on from the sidelines. Her boyfriend, Sean Penn, was not on set.

MORE: Sean Penn says Charlize Theron is 'a keeper'

The couple have recently decided to take their relationship to the next level, with sources claiming Charlize and her little one are preparing to move into the 53-year-old actor's Malibu mansion.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!