There are many liver-destroying opportunities that can go hand-in-hand with being a movie star. Cast get-togethers before, during and after shooting, awards nights and after parties can soon add up to a lot of drinking.
Anne Hathaway has revealed to Ellen DeGeneres on her talk show, that she gave up drinking last October and plans to stay sober until her two-year-old son Jonathan turns 18. That's at least 16 years of sobriety, but the star says she's aiming for 18 years.
The reason? She wants to be fully present for her son.
"I'm going to stop drinking while my son is in my house just because I don't totally love the way I do it and he's getting to an age where he really does need me all the time in the mornings," she explained.
"I did one school run one day where I dropped him off at school, I wasn't driving, but I was hungover and that was enough for me. I didn't love that one," Hathaway said.
The final catalyst came after a huge night with her Serenity co-star Matthew McConaughey, just before filming began in Mauritius.
Hathaway spent five weeks there filming and McConaughey and his wife Camila Alves invited her to visit where they were staying in the south part of the island. They ended up bar hopping the island's rum bars. Ellen asked, "How was that?"
"I don't remember," Hathaway responded with a laugh. "I have no idea."
She explained, "They're both cool, and I just can't drink as much as them. We drank the night away, and then I had to go to a meeting with Steven Knight, our director, the next day, and I was just kinda – have you guys ever had to do a meeting hungover? I was just kinda stumbling in with one eye open and I was trying to convince him about certain things about my character."
By the end of that meeting, Hathaway confessed she was suffering from a pretty epic hangover.
"He just goes, 'oh, really? I couldn't tell,' " she remembered. "And then two days later we had another meeting and I showed up and he said 'oh, now I can.' "
Watch the rest of the interview below.