Ed Sheeran and Beyonce performed together on stage at the Global Citizen Festival in South Africa and people are talking about how he was only wearing a T-shirt and jeans verses Beyonce's elaborate gown. Ed responded by posted the website where he got his t-shirt which is pretty funny. More here