See Ed Sheeran In A Dress!

Despite his millions, Ed Sheeran is normally seen in a checked shirt and some baggy shorts with a guitar in hand at ALL times!

But this weekend, he appeared on American TV show 'Jimmy Kimmel Live' dressed as iconic female musical character 'Annie'.

After a raptous applause and a LOT of laughter from the audience, Ed does his best to keep a straight face and belts out half a note of the musical's famous hit before giving up and dragging the stuffed dog off stage!