Margot Robbie and her husband Tom Ackerley certainly looked smitten as they shared a steamy kiss while enjoying a lavish getaway to Mexico.
The 30-year-old Australian actress, who has been married to Tom since 2016, appeared in high spirits as the couple lounged around on a beach before enjoying a passionate moment.
The snaps come as Margot and Tom enjoy a romantic holiday in Puerto Vallarta, Mexico while taking a break from their busy film schedules.
In the snaps obtained of the lovebirds, Margot donned a retro floral bikini as she topped up her tan alongside her husband of five years.
Read more on mirror.co.uk