One Direction heartthrob Louis Tomlinson took PDA to a new level during a Mexcian getaway with girlfriend Danielle Campbell, stripping her bikini top right off and completely revealing her bare breasts.

Tomlinson jetted off to Cabo San Lucas to spend some quality time with Danielle Campbell, and on Wednesday, May 11, the couple was photographed relaxing in the sun by a private pool at their rented villa.

It marks the pair’s first intimate break with just the two of them, having previously enjoyed a group holiday in France last January.

The pictures, which were published by TMZ, show the 24-year-old 1D star helping the 21-year-old actress take off her bikini top by the pool.

The paparazzi images captured Tomlinson happily helping Danielle Campbell strip off for the sun-soaked session. However, her topless sunbathing has since landed her in the headlines after she was snapped half-naked.

Danielle Campbell, who plays a witch called Davina Claire in “The Originals,” showed off her slim figure in a blue and white bikini as she relaxed on the terrace of their villa.

Meanwhile, Tomlinson’s extensive body art collection was on full display as he worked on his tan in a pair of red swimming trunks, which he teamed with a black baseball cap.

Tomlinson took to Twitter to share his frustration over the leaked photos of Danielle Campbell during their supposedly private vacation, as reported by Gossip Cop. “The privacy laws are fucked up,” he tweeted along an angry emoji.

With summer quickly approaching, fans may just be seeing Tomlinson and Danielle Campbell take some more romantic getaways in the near future.

Considering Tomlinson is still on his break from One Direction and Campbell’s character on The Originals happened to just be killed off of the show, it seems they have plenty of free time to enjoy together.