John Mayer Does His Best Johnny Depp Impersonation [PHOTOS]