Blake Lively
The Gossip Girl actor and wife of Ryan Reynolds has never really been a drinker, calling herself a devout foodie instead.
Kim Cattrall
In stark contrast to the number of cosmopolitans she knocked back during the Sex In The City days, Cattrall maintains her great complexion and killer body into her late 50s by abstaining from alcohol. She says she prefers getting high on fashion.
Bradley Cooper
He hasn’t always been sober (Cooper was often sprung overindulging in the Wedding Crasher days), but one drunken party accident that left him with an injured head was enough to put the actor off the hard stuff entirely. Who would’ve thought The Hangover ‘Wolf Pack’ member didn’t enjoy a cold one every now and again?
Jennifer Hudson
The former American Idol star doesn’t drink, smoke, or do any drugs. After her mother, brother, and nephew were murdered by her brother-in-law (who is serving three life sentences plus 120 years in prison), it would have been difficult not to turn to the bottle, but she has remained strong.
David Beckham
The British football heartthrob hasn’t had a drink in years, which explains his athletic bod and clean family man image in recent times.
Colin Farrell
The Irish actor hasn’t always been a teetotaler, but he made an effort to shed his bad boy image some time ago by kicking substances – including alcohol – to the curb.
Ben Affleck
Since emerging from rehab in 2001, Affleck’s career has skyrocketed, both in front and behind the camera. The Argo director and husband of Jennifer Garner has been sober for 15 years.