Jacques Brinon / Invision/AP 1 / 9
Jacques Brinon / Invision/AP 1 / 9

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 Part III" premiere in Paris on May 27.

PHOTOS: Zach and other stars who smoke pot

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 noticeably 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 too much trouble" with it.

PHOTOS: Hollywood's biggest bad boys

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.

PHOTOS: How stars slim down

"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."


Guys with facial hair: Better with or without?

Countdown: Worst facial hair