In a recent interview with ElleBlake Lively subtly revealed the number of guys she's slept with. “I’ve had four boyfriends in my whole life," said the Gossip Girl actress. "I’ve never been with anyone that’s not a boyfriend." 

Wow. So this means Blake Lively is pretty much every guys' dream: a really hot girl whose number remains low.

A quick search reveals her four probable lovers: Kelly Blatz, Penn Badgley, Leonardo DiCaprio, and Ryan Reynolds. All actors. Plan your career accordingly, fellas.