Subscribe to Mic Daily
We’ll send you a rundown of the top five stories every day

The British are coming! If there was any doubt that Ed Sheeran is the new wave of rock royalty, he is getting the ultimate recognition tonight by being joined on stage by none other than Sir Elton John. 

The duo are not even performing one of John's songs but instead will be performing Sheeran's unlikely hit "A Team" about the life of a prostitute. 

If you hadn't heard of 21-year-old Sheeran before I expect we'll be hearing a lot more about him in the weeks to come. Check out his video for "A Team" and let us know what you think of tonight's performance.