Elizabeth Olsen likes older men.

The 23-year-old actress is currently dating Boyd Holbrook, 31, and admitted she has always been attracted to men who are older than her.

She told Us Weekly magazine: "My first crushes were older men. First Frank Sinatra, then John Stamos, then George Clooney. I've always had a thing for silver foxes."

Elizabeth recently expressed her belief that that people's obsession with the 'Fifty Shades of Grey' book series shows people need to watch more porn.

She said: "It's had a huge impact on society. Apparently rope sales have skyrocketed because women who've read the book are really getting into bondage, which is kind of great. It's such a taboo for women to actually discuss sexuality without the help of Cosmopolitan.

"All of a sudden, this book has become a sensation because the women reading it haven't had access to this kind of thing before. I was talking to a guy who was making a joke about it, saying, 'Clearly, these women just need to watch porn'. In a way, he's right."

While Elizabeth doesn't want the role, Emma Roberts recently revealed she would jump at the chance to star in the movie.

She said: "Everyone says read 'Fifty Shades of Grey.' I don't really understand. But everyone on the plane was reading it, and I was like, 'I should probably just get it.'

"I haven't read it, I don't even understand, but yeah, it sounds awesome. Anything racy, hot. Sure, let's get hot."