Justin Bieber may have found himself a new girlfriend.

Several reports point to the Canadian singer hooking up with 18-year-old model Yovanna Ventura from Miami, Florida, after the two were spotted getting close together in the past few days.

Bieber and Ventura met back in March, according to E! News, and she flew out to meet him in Las Vegas Saturday to take in the Floyd Mayweather Jr. fight.

Yovanna, aka 'Yo,' shared photos with the Biebs on her instagram page prior to the fight; and then on Monday the two were spotted together again on Venice Beach in California.

Bieber shared his own picture of the couple, writing, "Venice beach with my friend yovanna."

A source told E! News that Justin wanted to meet Yovanna back in March and that things have progressed with their relationship since then.

"He sought her out," the sourced said. "It hasn't been too hot and heavy, but they have been hanging out a lot.

"Their relationship is blossoming. I wouldn't be surprised if they have now started dating."

Yovanna, who stands 5-feet, 9-inches tall and towers over the singer, started modeling a year ago and gets paid for promoting herself on instagram, most of which involves minimal clothing. She'ss still a high school student in Miami and is set to graduate next month.