When you're a Hollywood star, it must be really difficult to stay on top of your vices.
While us normals can probably get away with an extra glass of beer or some recreational drug use every now and again, the stress and scrutiny that comes with being an A-List celebrity means that it's far from uncommon for the world's most famous to fall prey to a host of addiction problems.
In 2018 alone, the likes of Ben Affleck, Demi Lovato and Mac Miller have all had their struggles with addiction, and not everyone comes safely out the other side. So maybe it's understandable that Anne Hathaway, who we all know from the likes of The Devil Wears Prada or The Princess Diaries, has decided to give up drinking, but there's another reason at play that you might not expect.
Showing up on the Ellen DeGeneres Show to talk about her new movie Serenity, the 36-year-old revealed she'd been teetotal since about October last year. But rather that out of some fear of addiction, Hathaway's on the lemonade and water for the next 18 years for a really good reason.
"I quit drinking back in October, for 18 years," said Hathaway to Ellen, and it's all to do with her young son Jonathan, who was born in 2016 to Hathaway and her husband, Adam Schulman. Being a mom is hard work, and nobody understands that more than Anne Hathaway.
"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. 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."
It's a responsible, mature decision made by someone who's clearly going to be a great mom, but Anne Hathaway admitted that she had a little bit of an assist making the decision - from none other than her co-star on Serenity, Matthew McConaughey.
"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 go to a meeting hungover?" she asked the audience on the Ellen DeGeneres Show.
"I was just kinda stumbling in with one eye open and I was trying to convince him about certain things about my character. And at the end of it I said, 'Listen, I have a confession. I was hungover the entire time.' And he just goes, "Oh, really? I couldn't tell’. Then two days later we had another meeting and I showed up and he said, 'Oh, now I can tell.'"
Oh dear, Anne Hathaway. Being a Hollywood actress as well as a mom must be super hard, and in between shoots, interviews not to mention playdates, there's probably no room in her life for hangovers. Good on her for making the tough choice. She's clearly going to be an amazing mother.