Johnny Depp is always surprising fans with his Captain Jack Sparrow garb!
This time, the actor visited a children's hospital in Vancouver to surprise his littlest of fans dressed up as his Pirates of the Caribbean character. Check him out below:
We love it.
We'd rather Depp stay in the news for stuff like this than domestic violence. Keep it up, Captain Jack!