Selena Gomez celebrated a wild Fourth of July party by locking lips with Ruby Carr, while the very next day ex-flame Justin Bieber was spotted getting super cosy with model Alexandra Rodriguez in Miami, Florida. Gomez and Bieber dated from 2009 until 2014 before parting ways.

The intimate moment captured on video and shared by Carr on Snapchat shows the Same Old Love hitmaker pulling her new girl pal close to give her a kiss. Carr is the singer/keyboardist of the all-girl band Bahari, which has just released its first single titled Dancing On The Sun.

As soon as the video clip was shared on Snapchat, the 23-year-old singer's fans had a whole lot to say about the smooch. "@selenagomez can i kiss u on the lips too?" one fan wrote. "excuse me I want a kiss too @selenagomez," another said.

On 5 July, the Sorry hitmaker was spotted entertaining Rodríguez — who is similar to Gomez in looks — on board a yacht. The 22-year-old singer's little brother Jaxon also accompanied the two during the outing. Alexandra Rodriguez has shared several photos of herself with Bieber on Snapchat.

Just a day earlier, Bieber was spotted enjoying the company of Pretty Little Liars star Ashley Benson on board his yacht. On 3 July, he was spotted partying at the nightclub for Dave Grutman's birthday with Kourtney Kardashian, who he was linked with in 2015 after the reality star's split from her partner Scott Disick.

"At around 1 a.m. he disappeared for a few minutes only to reenter the DJ booth with Kourtney Kardashian in tow," a source apparently told Us Weekly.

Selena Gomez Justin Bieber
Selena Gomez and Justin Bieber dated from 2010 until 2014 before parting ways Danny Moloshok/Reuters