The 23-year-old – who stars as Julia in the new Baywatch movie – flaunted serious cleavage in a plunging patterned swimsuit, with her posing confidently with her hand on her hip while lying down on the beach in one steamy snap.
Charlotte – who was working for a new advertising campaign for clothing firm Revolve – nailed her trademark pout as she bent one leg to highlight her incredibly toned pins.
She wore her locks in loose tousled waves cascading over her left hand shoulder and she covered her eyes with a pair of circular sunglasses.
Another equally-as-sexy shot – which Charlotte previously shared on her Instagram – showed her flaunting her pert behind in a pair of skimpy denim hot pants.
TNI • INSTAGRAM
Charlotte McKinney looked as stunning as ever in her latest swimwear shoot
Charlotte showed off her enviable curves in the eye-popping one piece
A post shared by charlottemckinney (@charlottemckinney) on May 15, 2017 at 7:58pm PDT
The beauty gazed seductively over her shoulder and gave onlookers a glimpse of her washboard stomach in a white bikini top.
Charlotte’s latest shoot comes after she came dangerously close to a wardrobe malfunction earlier this month when she attended the Baywatch Miami Beach premiere in a revealing black gown.
The star’s endless pins were impossible to miss as she posed at the star-studded event.
Get Quotes on Home Insurance
Charlotte McKinney's hot bikini body Mon, February 20, 2017
Charlotte McKinney's hot bikini body: The American model oozed sexiness as she paraded around in her bikini on the beach in Malibu.
REX 1 of 27
Charlotte McKinney flaunts extreme cleavage as she squeezes bust into bikini
Charlotte recently attended the Baywatch world premiere in this sizzling ensemble
The actress’ enviable figure was highlighted in the clingy, striped look, which featured a slit that went almost to her hip.
Charlotte’s number, which also came complete with a chic, asymmetric strap, was worn with towering heels and dramatic eye make-up.
The blonde stars alongside the likes of Zac Efron, Kelly Rohrbach, Dwayne 'The Rock’ Johnson and Pamela Anderson in the revamped Baywatch; which hits cinema screens tomorrow.