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.

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.