Anne and her ex-boyfriend, Raffaello Follieri
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 legalize gay marriage.

She explained: "My older brother is gay. Jersey needs to get on the New York bandwagon and legalize 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."


Anne Hathaway is living on a diet of kale and dust to get into shape for Batman movie - VIDEO

‘One Day’ actress Anne Hathaway was a ‘late bloomer’

Anne Hathaway’s Catwoman Costume revealed