Margot Robbie and her husband, Tom Ackerley, got hot and heavy while soaking up the sun in Mexico.

The 30-year-old “Once Upon a Time in Hollywood” actress was spotted cozying up to her beau, 31, while taking a dip during a Puerto Vallarta vacation on Thursday.

The blond beauty sported a cute bikini with a high-waisted floral print bottom and matching rust colored bandeau top while Ackerley donned tie-dye swim trunks.

Things got hotter once they hit dry land, kissing and caressing on their beach loungers before the actress threw on a pair of linen pants to enjoy the rest of the day comfortably.

The couple met while working on the film “Suite Francaise” in 2013 and then became roommates before falling in love. Initial reports indicated the pair married in a secret ceremony in Australia in 2016. A source told PageSix in 2017, however, that Robbie and Ackerley had been married at least “three years” prior.


The couple got a little handsy while relaxing on their beach loungers.

HEM / BACKGRID


The couple got a little handsy while relaxing on their beach loungers.

HEM / BACKGRID

Golnesa Gharachedaghi replies to Kelly Dodd's 'I don't know that woman' diss

View Slideshow

Source: Read Full Article