Metal fans were enraged this week after Justin Bieber was spotted wearing a Metallica t-shirt on the Ellen DeGeneres Show.

Bieber was on the sofa discussing his relationship with ex-girlfriend Selena Gomez, as well as performing a rendition of his latest single "Sorry" (a long way from "Through The Never").

Metallica fans took to Twitter to call the Canadian pop star out on his choice of tee, with many claiming he'd never "even listened to one song" and that it was an insult to fans of "real music".

In pictures: Justin Bieber for Interview Magazine Show all 9 1 /9 In pictures: Justin Bieber for Interview Magazine In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein In pictures: Justin Bieber for Interview Magazine Interview magazine August issue Justin Bieber shot by Steven Klein

But this isn't the first time he's annoyed fans of "real music", as earlier this year he was spotted wearing a Nirvana t-shirt, which enraged fans just as much.