Anne Hathaway is "convinced" some of her ex-boyfriends are secretly gay.
The 'One Day' actress - who has been in a relationship with actor Adam Shulman for three years - thinks a number of her former fames have battled with their sexuality, while maintaining they are straight.
She said: "I'm convinced that a few guys I've dated are gay, and they won't admit it. I think we've all done that."
Anne - who hails from New Jersey - wishes her home state would "get on the New York bandwagon" and make steps to legalise gay marriage.
She explained: "My older brother is gay. Jersey needs to get on the New York bandwagon and legalise gay marriage."
The 28-year-old beauty is now happily settled with Adam, and recently enjoyed a holiday to Positano, Italy, which she says reminds her of Southern California "without strip malls".
In an interview with Chelsea Handler for Interview magazine, she said: "I'm in Positano with my man. This is one of my favourite places in the world.
"It's ridiculous. It kind of reminds me of Southern California, but without strip malls and a bit more charm."
Have you ever dated a guy who was gay?