Justin Bieber and Sofia Richie were spotted together in Mexico.

While the two have been seen in several outings before, they were caught in an intimate moment during their vacation at a beach in Cabo San Lucas. The two were photographed in compromising positions, according to Daily Mail, suggesting that they were getting it on while in public.

The pictures spawned the hashtag “justinssextapeleakedparty,” although there isn't really a sex tape.

 

Some called the “Sorry” singer hypocritical for asking fans to give him privacy while he engages in such activities in a public area. The photos, however, were taken without Bieber and Richie's consent.

Bieber had previously asked fans to respect his personal life and space. In an Instagram post, the “What Do U Mean” singer said he will no longer take photos with fans.

“It has gotten to the point that people won't even say hi to me or recognize me as a human,” he said. “I feel like a zoo animal, and I wanna be able to keep my sanity.”

The singer also called out his fans on Instagram a couple of weeks ago for saying rude things about his rumored new girlfriend. He threatened to make his account private if the hate didn't stop, and he eventually did delete his account. But not before he traded barbs with ex-girlfriend Selena Gomez.

Gomez replied to Bieber's message for his fans, saying he shouldn't be mad at them and instead he should stop posting photos of his girlfriend if he did not want scrutiny. Bieber retaliated and accused Gomez of using him for getting attention. Gomez replied, saying it was “sad” that Bieber accused her of attention-grabbing when she was very understanding of him, even during the “multiple times” he cheated on her.

The rumored couple have yet to address the photos.