India, Oct. 12 -- Katy Perry and former Canadian Prime Minister Justin Trudeau were spotted kissing and cuddling on the singer's 24-meter yacht, off the coast of Santa Barbara, California, the Daily Mail reported. The outlet also published several steamy and intimate photos of the couple on the yacht.

Katy Perry is currently on a break from her Lifetimes world tour with Justin Trudeau. According to photos circulated by the Daily Mail, the I Kissed a Girl hitmaker wore a black swimsuit, while Justin Trudeau was shirtless. The couple passionately hugged one another on the upper deck of Katy Perry's yacht, the Caravelle, while tourists on a passing whale-watching boat watched the two in awe.

"She pulled up her boat next to a small public w...