When Anne Hathaway steps onto the red carpet and people call her name, she feels like she is being yelled at by her mother.
"The only person who calls me Anne is my mother, and she only does it when she's really mad at me, like really mad," the actress said on The Tonight Show Starring Jimmy Fallon. "So every time I step out in public and someone calls my name, I think they're going to yell at me. People are like, 'Anne!' And I'm like 'What? What did I do?'"
Although Hathaway's stage name and real first name is Anne, the Brokeback Mountain actress actually goes by Annie.
"People are so lovely, they don't want to be presumptuous, and so I think they come up with workarounds on set because the truth is nobody's comfortable calling me Anne ever. It doesn't fit. I'm an Annie," she said. "People call me 'Miss H,' people call me 'Hath,' so feel free, call me anything but Anne."
Offscreen, Hathaway is the wife of Adam Shulman and mother to two sons, 4-year-old Jonathan and 1-year-old Jack.
"When I was 14 years old, I did a commercial, and I had to get my SAG card and they asked me, 'What do you want your name to be?'" she recalls, citing her memory of the first time she decided to go by her legal name. "And I was like, 'Well, it should be my name. My name's Anne Hathaway.' So that seemed like the right choice, but it never occurred to me that for the rest of my life, people will call me Anne."