If you thought Orlando Bloom was with Katy Perry, you may be in for a rude shock.
Orlando Bloom, 39, was seen getting cuddly with 23-year-old pop star Selena Gomez in Las Vegas on Friday night.
Photos of the pair making out on a couch - in plain public view! - were obtained by TMZ today.
Rumours of a romance between Orlando and Selena date back to 2014, when they were snapped having a cigarette in the gutter. They were thought to have hooked up several times, however, Selena denied the rumours.
Since then, Orlando has been spotted hanging out with Katy Perry on the regular. Things appeared to be getting quite serious between the two, who started sporting matching tamagotchis, taking romantic holidays to Hawaii, and attending children's birthday parties together.
While the pair never confirmed their relationship, there was definitely something going on, and we had high hopes for the two raven-haired divorcees.
Yet, when one person is hooking up with 23-year-olds in Vegas nightclubs, it is a sure indicator things aren't as they seem! Just take a look at the evidence...
Orlando Bloom & Selena Gomez spotted all over each other in Vegas. pic.twitter.com/iBDXU9UIOZ— Pop Crave (@PopCrave) May 10, 2016
While TMZ reports things were very "touchy feely" between the two, it was also noted Selena returned to her room alone.
To think Orlando, Katy and Selena were all at the Met Gala but a week ago! Awkward.
To add to the oddness of this love triangle, Selena actually played the role of Taylor Swift's nemesis in the music video for 'Bad Blood' - a song widely reported to be about Katy Perry! Bizarre...