Justin Bieber and Sofia Richie can't seem to keep their hands off each other after pictures emerged of the rumored couple kissing and making out during their romantic vacation in Mexico.
Bieber, 22, flew his new girlfriend out to Cabo San Lucas to celebrate her 18th birthday and the pair packed on the PDA as they were spotted cuddling and passionately kissing while lounging by the pool at their hotel on Saturday, Aug. 27, according to Daily Mail.
In the pictures, Ritchie, who is the daughter of singer Lionel Richie, can be seen with her arms around her beau before the "Sorry" hitmaker lifts her up as she straddles him with her legs around his waist and the two share a passionate kiss.
In another one of the paparazzi-captured photos, Sofia is sitting down on the poolside couch as Biebs leans down for a quick smooch as things start to heat up between the two.
Sofia sported white bikini bottoms and a black top, which she complimented with a hat while the popstar wore nothing but pink boardshorts and even flashed his bare butt for the photographers.
Bieber left no stone unturned for model's birthday celebrations and even arranged for a candle-lit dinner with red roses during their romantic getaway in order to make her feel better.
"Sofia was under the weather on her birthday so she really couldn't fully enjoy if but now she is feeling better so they are just spending time with each other. Justin treats Sofia really well," a source told E! News.
Richie and Bieber sparked rumors of a romance after they were photographed holding hands in Laguna Beach earlier this month and the couple was also spotted packing on the PDA during their trip to Tokyo, where Biebs performed his "The Purpose" concert on Aug. 13.
More pictures from Justin and Sofia's makeout sesh in the video below: