updated 11/03/2009 AT 1:00 PM ET
•originally published 11/03/2009 AT 1:50 PM ET
Kate Hudson was already slim – but to play a terminally ill woman in her new movie, she had to really sacrifice.
The star of Earthbound tells British Elle that she gave up alcohol in order to lose 20 lbs. to play a woman suffering from cancer.
“I love my glass of wine. I love tequila,” Hudson tells the magazine in its December issue, on newsstands Nov. 4. “To be in New York for two weeks and not have one beverage! I’m not sure I’ve ever done that.”