Blake Lively has admitted that she's only slept with four people, that have all been her boyfriends and she just wouldn't have a one night stand.
The Gossip Girl star, who plays Serena van der Woodson in the hit show, is currently dating Ryan Reynolds but he is only one of four people that she's dated, another of whom was Leonardo DiCaprio.
Talking in an interview with Elle magazine, the 24-year-old actress said: "I’ve had four boyfriends in my whole life. I’ve never been with anyone that’s not a boyfriend. If I spend time with a man, it’s because there’s somebody that I know well who has been a friend for a while."
Blake, who split with Leo after just a few months before moving on to her 'Green Lantern' co-star Ryan, brushed off reports that she was set to move in with her new beau.
"Newspapers say a lot of stuff, don’t they? Though I wish I could afford half the places that I hear I’m looking at. Sign me up!," she said.
It seems co-stars are Blake's specialty, as she previously dated her Gossip Girl co-star Penn Badgely for three years.
But, she did let slip that she's got children on the brain, as she joked: "I hope to have a few girls one day. If not girls, they better be trannies. Because I have some amazing shoes and bags and stories that need to be appreciated."
What do you think of Blake's Elle shoot?



























