Looks like Sean Combs may have found his million-dollar girl in 20-year-old swimsuit model Kate Upton.

A source tells the Daily News that Upton, who broke up with Detroit Tigers' pitcher Justin Verlander just before Valentine's Day, was spotted cozying up to the 43-year-old Diddy at Club LIV in Miami last month.

"They were kissing," the witness said. "They weren’t hiding it.”

Seems Combs met her in the VIP section of the club, and the pair allegedly stayed well into the night dropping benjamins and such. As the rich and famous do.

And apparently it wasn't just a one-time thing. A witness says the music mogul and the two-time Sports Illustrated Swimsuit Edition cover girl also had an "intimate dinner" together in New York last week.

Combs was most recently linked to singer Cassie, but that's since cooled off -- and if the rumors about Kate are true, he seems to be doing just fine.

Maybe this is why Upton too busy to hit up high school proms.

UPDATED: Both Sean and Kate have taken to Twitter to flat-out deny the hookup rumors. So it's up to you what to believe.

More From StarCrush