Actor Zach Galifianakis is barely recognizable now, as both the heavy beard and the weight are a thing of the past! The Hangover star was spotted in Venice yesterday and looked nothing like the guy we came to know, but he’s looking great nonetheless! TMZ reports that he dropped the weight through eating better and drinking less. Check out the before and after in the gallery and let us know your thoughts!