She found fame on the silver screen after starring alongside Leonardo DiCaprio in The Wolf of Wall Street.
And Margot Robbie took a break from her arduous schedule to bask in the sunshine while on holiday in Puerto Vallarta with husband Tom Ackerley.
The 30-year-old actress turned up the heat in a retro-style bikini while playing in the ocean and relaxing in a private cabana with her beau.
Tom could barely contain himself as he jumped on top of his wife for a quick kiss by the sea.
Margot was the epitome of resort chic as she paraded across the sand in a burnt orange bandeau top.
She paired her tiny top with high-waisted floral briefs as she waded in the water with her husband.
The couple were certainly enjoying their time away from Los Angeles and were nearly inseparable even once in the ocean.
Back along the shore, the Once Upon A Time...In Hollywood star slipped on a classic pair of white linen slacks.
She protected her face from the bright sunrays with a wide-brim straw hat and wore circular sunglasses.