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.

RELATED: 'Gone Girl' Actress Emily Ratajkowski Flaunts Her Bare Butt in Tiny Bikini

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.

charlotte mckinney getty images

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.

RELATED: Sylvester Stallone's Daughters Are All Grown Up and Stunning — Wait Until You See Them Today!

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!