Sweeney Todd Visits the Barbershop

3/20/2008 12:53 PM PDT BY TMZ STAFF
What's missing from this picture? Scruffy goatee. Scraggly hair. Busted pirate teeth.

44-year-old Johnny Depp shows off a clean-shaven (and still hot) mug while taking a break from shooting his new movie. We're not sure the cleaned-up look is a permanent thing - he is still wearing a flannel after all.