There's no doubt about it. Leo DiCaprio must have nailed Rihanna over the weekend. Best part? He didn't beat her up after that. Best partner ever? From TMZ:

Spies tell TMZ, Leo and RiRi were gettin' super steamy and even swapping spit. A friend of Leo's tells us the kissing didn't happen ... but 2 people who were there say it did ... It's not clear if they left together but we're told they ended up at the same after-party -- along with 50 Cent -- and things got even hotter.

But the weird part is that Rihanna doesn't fit the supermodel bill.