Zach Galifianakis sure doesn't look like he's suffering from a hangover anymore! The 43-year-old actor, who plays Alan in the hit film franchise, debuted a new, sharp look at the Hangover III premiere in Paris on Monday, May 27.
Famously known for his trademark scruffy beard, the actor trimmed his hair and sported a mustache with a tame tuft of hair on his chin. He completed his clean-cut style with a three-piece gray suit, a pink shirt and maroon tie. Looking noticeable thinner on the red carpet, the comic star told Conan O'Brien on May 15 that he recently "stopped drinking" altogether since he was "getting into much trouble" with it.
Galifianakis has parted ways with his scruffy beard before -- during a 2010 stint on Saturday Night Live, he willingly shaved his beard into a mustache. In 2011, he also shaved his hair into a Mohawk for a sketch.
His facial hair change comes a few days after Galifianakis talked to Us Weekly about life following the Hangover movies.
"I’m not sad," he told Us exclusively at the movie's Los Angeles premiere on May 20. "I’m really excited about being able to celebrate this with the fans across the country."