Justin Bieber and Selena Gomez may be over for good. Bieber reportedly hooked up with Victoria's Secret stunner Adriana Lima while in Cannes last week.

Justin Bieber To Appear On So You Think You Can Dance

After posting a sexy Instagram picture with the caption, "I think she foreign, I think she foreign," from his hit song Confident, the 20-year-old made the moves on the newly single 32-year-old.

"Justin pursued her hard," a Lima pal told Us Weekly. The two first met at a 1 Oak event at local French Riviera club Gotha on May 20. At a house party after the party "they were talking nonstop," the Lima source continued. "They went home together around 5 a.m."

Did Biebs Date Kylie Jenner?

E! Online also confirmed the Bieber-Lima hookup. A source told the website that there was "definite hardcore flirting and dancing between the two" before they left together.

"He had fun with Adriana," Us Weekly continued. "[But] it won't turn into anything serious." Lima just announced her split from husband Marko Jaric, while Bieber has also been recently linked to teenager Yovanna Ventura and model Barbara Palvin.

This isn't the first time Bieber has reportedly gotten with a Victoria's Secret model. Bieber was seen with Miranda Kerr after the 2012 Victoria's Secret Fashion Show where the Boyfriend singer performed. "She's always very flirty with him," a source said at the time.

Gomez, meanwhile, was just seen doing UNICEF work in Nepal recently. The 21-year-old then made her way to England where Gomez was seen hanging out with singer Katy Perry and One Direction's Niall Horan at Perry's London concert.

We'll have to wait and see if Gomez and Bieber, once again, reunite when they're both back in the United States.