Celebrities who don't drink alcohol
Megan Fox -
Megan Fox once opened up about the night that led her to quit drinking.
Kim Kardashian -
Khloe Kardashian explained to Cosmopolitan that her sister hates the taste of alcohol, and rarely touches it.
Jim Carrey - In an interview with CBS the actor said that life is too beautiful to drink alcohol or take drugs.
Blake Lively - Blake has spoken several times about how she doesn't like drinking alcohol, but she did admit to Vogue that she uses alcohol in her cooking.
Natalie Portman - In an interview with Marie Claire, Portman said she had never been interested in drugs or alcohol and that she hasn't been drunk in a long time.
Eminem - Drugs and alcohol cast a shadow over the rapper's life for years, but Eminem has now been sober for nearly 10 years.
Eva Mendes - Eva went into rehab in 2008 and since then hasn't touched a drop.
Russell Brand - The comedian has been sober for more than 15 years and has spoken openly about his addictions on social media.
Shania Twain - Drugs and alcohol don't impress Shania much.
Daniel Radcliffe - The actor told the Telegraph that he had become dependent on alcohol during filming for the sixth 'Harry Potter' film. Nowadays Radcliffe is sober.
Kim Catrall - Kim has said before that she doesn't drink because it gives her headaches.
Eric Clapton - The famous guitarist hasn't touched the bottle since 1987!
Kristin Davis - This actress has been sober since she was 22 and doesn't indulge in any kind of drink.
Gerard Butler - In an interview with Men's Journal the Scottish actor confirmed he has been sober for 15 years and now doesn't even remember the last time he drank.
Tobey Maguire - Tobey's spokeswoman told EW that he has some difficulty controlling his drinking, so prefers to abstain completely.
Chris Martin - The singer had problems with alcohol when he was younger and decided to give it up for good.
Leona Lewis -
The singer never drinks and hasn't touched a drop in her life.