Katy Perry and Orlando Bloom Pack on the PDA at Cannes After Selena Gomez Romance Rumors

The 'Roar' singer has been cryptically tweeting about her relationship, but showed off some not-so-cryptic PDA in France.

Looks like Katy Perry won't be recording her version of Lemonade anytime soon.

The "Roar" singer has been cryptically tweeting about her relationship since Orlando Bloom was spotted getting close with Selena Gomez at a Las Vegas nightclub last week, but the couple was anything but cryptic while showing off some PDA on a yacht in Cannes.

AKM-GSI


WATCH: Selena Gomez and Orlando Bloom Spotted Getting 'Physical' in Las Vegas Club -- What Really Went Down?

The 31-year-old pop star had her arm wrapped around her 39-year-old boyfriend as they got cozy aboard Russian businessman Roman Abramovich's luxury yacht in the French Riviera. Any drama seems to be sealed with a kiss.

AKM-GSI

This Cannes outing is Perry and Bloom's first time being spotted out following photos of the actor hugging Gomez, 23, in a booth at LIGHT nightclub earlier this month. At the time, an eyewitness told ET that the duo were "talking closely" but no one saw any kissing.

Meanwhile, another source insisted they truly are just friends, telling us, "They have the same manager and are close friends. Selena is also very friendly and touchy-feely. Katy and Orlando are very in love and doing great."


WATCH: Selena Gomez Admits She's Dating But Doesn't 'Trust Anybody,' Debuts Love Song -- Is It About Justin Bieber?

Bloom and Perry went public with their relationship in February during a romantic getaway to Hawaii, a month after rumors first swirled that they had gotten cozy at a Golden Globes after party.

"Katy and Orlando are the real deal and are totally in love. We've never seen Katy this happy and so smitten," a source told ET. "They are head over heels for each other."

Which explains why Perry slammed the latest controversy surrounding her boyfriend as nothing more than "dumb conspiracy." Check out her latest cryptic tweet -- and Gomez's response -- in the video below.