John Mayer roasted Justin Bieber for posting a steamy photo of him and new fiancee Hailey Baldwin.

The Sorry hitmaker shared the snap on Instagram, showing him and the 21-year-old model passionately kissing in a hot tub.

Racking up more than 8.3 million likes, Justin's followers were quick to post congratulations to the happy couple after news broke of their engagement earlier this month (Jul18).

However, one famous follower pointed out an awkward detail about the make out photo.

Musician John was quick to spot that the photographer behind the snap was most likely in the hot tub with them at the time.

“Interesting dynamic with the photographer in the hot tub,” the 40-year-old commented. “That’s gotta feel super third wheel.”

He joked: "I see a lot of myself in this hot tub photographer. Imagine being in a hot tub on business.”

Justin and Hailey shocked fans when they got engaged while on holiday in the Bahamas, just weeks after reigniting their romance.

The pair, who briefly dated in 2016, flew back into New York City for a few days, before jetting off to Miami to dine at Komodo restaurant on Saturday (14Jul18).

While on their private jet, Justin posted a snap of their matching his and hers diamond-encrusted watches.

“Me and bae,” he wrote.

The 24-year-old Canadian confirmed he had popped the question to his model beau in a heartfelt post on Instagram.

"Was gonna wait a while to say anything but word travels fast, listen plain and simple Hailey I am soooo in love with everything about you! So committed to spending my life getting to know every single part of you loving you patiently and kindly (sic)," he wrote on Monday.

ON TOUR - BUY TICKETS NOW!

,

LATEST NEWS