Ed Sheeran faced serious backlash over his choice of attire as he joined Beyonce on stage in South Africa.
Queen B is well known for putting on a show and an important part of this is her on-stage outfits.
When she stepped out at the 'Global Citizen Festival: Mandela 100' in Johannesburg she put on an extravagant display.
However, Ed Sheeran faced serious backlash online for wearing a black t-shirt and jeans
According to MailOnline one user wrote, 'Ed Sheeran is a 27 year old man the fact we’ve enabled him to feel it's ok to dress like this at all, let alone next to Beyoncé really boils my p***.'
Ed Sheeran responds after being attacked for 'slobby' outfit during Beyonce duet https://t.co/X2AanZKHjd pic.twitter.com/0vAgghZCOK
— Naveen Alexandra (@NaveenAlexandra) 7 December 2018
But Ed wasn't bothered by any of this and responded in the best way possible.
He hashtagged '#dressedtoimpress' and 'swipe up to get the look.'
'Follow 'hoax1994 for more of my amazing fashion choices x.'
You do you Ed!