Johnny Depp poses on the carpet at the Alice Through The Looking Glass premiere held at the Odeon Leicester Square on Tuesday (May 10) in London, England.
Alice Through the Looking Glass is set to hit theaters in just a few weeks on May 27. Be sure to check it out!
FYI: Sacha is wearing a Montblanc timepiece.
25+ pictures inside of Johnny Depp and others premiering the movie…More Here! »