Shiver me timbers, Johnny Depp has dressed up as Captain Jack from Pirates Of The Caribbean and visited poorly children and teenagers at Great Ormond Street.
The actor went on Friday to the London-based hospital donned in his gear and brought some smiles and plenty of happiness along with him.
He regularly makes a thing of dropping in to hospitals and making some amazing memories for others.
Credit: ABC News
Depp's own daughter, Lily-Rose, was treated at Great Ormond Street hospital in 2007 for renal failure, so the hospital is particularly poignant for him.
Meanwhile, on Wednesday, the centre was visited by Shrek, Puss in Boots and Princess Fiona, but not quite as cool as the scallywag himself!
The actor will reprise the role in Pirates Of The Caribbean: Dead Men Tell No Tales which comes to UK conemas on May 26, 2017.
Great Ormond Street Hospital is a paediatric centre run by the NHS Foundation Trust. If you wish to make a donation, you can do so here.