Charlotte McKinney knows how to work a bikini!
The Guess model, who's known for her controversial Carl's Jr. commercial, put her famous curves on display again — but this time, while on a beach in Mexico.
Wearing an itty-bitty leopard print two-piece, the 22-year-old flaunted her amazing beach body during an impromptu photo shoot on the sand.
The Florida native, who's currently dating Blade star Stephen Dorff, 42, was in Mexico to celebrate the grand reopening of a resort along with model friends Olivia Culpo and Chantal Jeffries.
Her bathing suit skills will soon be put to the test when she stars in the upcoming Baywatch reboot alongside Zac Efron!
For more hot bikini pics of Charlotte, check out the gallery below!