(Cover) - EN Showbiz - Anne Hathaway has admitted she is a "late bloomer" who didn't have herself together at a young age.
The 28-year-old actress thinks there is too much pressure on women today.
Speaking to OK! magazine at the premiere of her film One Day in New York last night, Anne said she feels better going at her own pace.
"I think there's a lot of pressure to feel like you have it all together in your early 20s; I certainly did not feel that way, nor did I have it all together," she explained.
"There's something very nice about getting older and realising that getting it together is something you do over the course of your entire life.
"All of a sudden you're about to turn 30 and everything gets a lot more fun."
Anne is currently dating actor Adam Shulman and admitted that she believes in the concept of soul mates.
"I think there's a lot of people out there, but I think that usually there's one person out there that you find for eternity," she shared.
And the romantic at heart said that she also believes in love at first sight.
"I think it's a good thing to believe," Anne mused. "I think it would be a shame if we didn't have that. I think the world would be a lot less fun." (C) Cover Media