He's a game bloke that Ed Sheeran - popping up for a surprise gigs in Dublin, living it up at his cousin's wedding in Mayo and now the ultimate sacrifice - he's dressed up as Little Orphan Annie at the behest of chat show host Jimmy Kimmel.

Watch Ed in that iconic red dress, white socks and shiny Mary Janes here. He's even brought Annie's faithful dog Sandy along. On a skateboard, naturally.