Blake Lively can count the men she's dated on one hand.
The star is usually very reserved about her private life but opened up in the latest issue of Elle magazine.
Lively has dated some of the most desirable men in Hollywood including her Gossip Girl co-star Penn Badgley and more recently Leonardo DiCaprio and then Ryan Reynolds.
"I've had four boyfriends in my whole life," she said.
"I've never been with anyone that's not a boyfriend.