Former Canadian Prime Minister Justin Trudeau is facing heavy trolling online after photos of him kissing American singer Katy Perry on a yacht went viral. The pictures were reportedly taken in Santa Barbara, California, and quickly spread across social media platforms.
In the images and videos, Katy Perry is seen wearing a black swimsuit while Trudeau is shirtless. They are spotted kissing, hugging, and relaxing together on the yacht. At one point, Trudeau appears to nuzzle Perry’s cheek as they lie on the deck.
How netizens reacted
The pictures triggered thousands of reactions online. Many social media users began mocking Trudeau. One person posted on X (formerly Twitter), “Justin Trudeau and Katy Perry. One pretended to be an astronaut. One pretended to be a Prime Minister.” Another joked, “So are we going to get breakup songs about Trudeau from Katy Perry in the future?”
What kind of guy @JustinTrudeau is ?
— Sandip Markets 🚀🔭 (@IndiaBottomline) October 12, 2025
He is not sincere to his wife and kids even . Leave the country which he left in tatters. Shameless . pic.twitter.com/iX7zsktGw6
However, not all reactions were jokes. Some people expressed anger, saying Trudeau should be held accountable for his past actions as Prime Minister. One user wrote, “I don’t care who Trudeau is dating. What bothers me is how he treated millions of Canadians. He violated people’s rights and now he’s out enjoying life like nothing happened.”
Others criticised him for allegedly being disloyal to his family. A comment read, “He’s not sincere to his wife and kids. He left his country in bad shape and now he’s partying.”
Melania, more commonly known as Melanoma, must be loosing her mind as Justin Trudeau and Katy Perry hook up. pic.twitter.com/81Y6XJJpNk
— 𝕐𝕠𝕦 𝕔𝕒𝕟 𝕔𝕒𝕝𝕝 𝕞𝕖 𝔸l 🌐 𝕏 (@ShitzN_Giggles) October 12, 2025
Trudeau announced his separation from his wife, Sophie Grégoire Trudeau, in 2023 after 18 years of marriage. The former couple have three children: Xavier (18), Ella-Grace (16), and Hadrien (11). Since stepping down as Prime Minister earlier this year, Trudeau has mostly stayed out of the spotlight.
Katy Perry, on the other hand, has a five-year-old daughter named Daisy Dove with actor Orlando Bloom. She was also married to comedian Russell Brand from 2010 to 2012. This is not the first time Trudeau and Perry have been seen together. They were previously spotted in Montreal in July, reportedly enjoying a private dinner at a French restaurant.
While neither Trudeau nor Perry has commented on the photos, the internet is already buzzing with speculation about their relationship. Whether it’s romance or just friendship, social media users clearly have a lot to say.