Justin Bieber wore a Nirvana T-shirt and Twitter was not amused - but more on that shortly. First, to the liquid majesty that is Selena Gomez's red Givenchy dress.
She was one of the few to not wear black last night. We'll get to those offerings momentarily, but first a quick look at those who also embraced livelier hues. We have Zendaya in Ungaro and Louboutin pumps...
Gigi Hadid embracing her new bob and her Bao Tranchi dress.
Nina Dobrez also opted for white, while Julianne Hough went for something entirely different...
Moving on to the black barely there numbers - they were all the rigour last night. Leading the way we had Kylie and Kendall Jenner...
Following suit, there was Gwen Stefani, Ellie Goulding, Tove Lo, Karruche Tran, Demi Lovato and Ciara.
As for Justin Bieber's Nirvana T-shirt, here it is...
And, as mentioned previously, Twitter got THE RAGE...
Justin Bieber in that never nirvana shirt pisses me off.
— Scootie (@BigScoots2) November 23, 2015
me: DO NOT WEAR YOUR METALLICA GROSS T SHIRT PLEASE justin: okay *put his nirvana one* me: â€¦
— Purpose (@drewismypurpose) November 23, 2015
oh aye everyone on twitter knows justin bieber so well that they know he's never listened to nirvana
— Dom (@St4lemate) November 23, 2015
name three nirvana songs @justinbieber
— clarissa (@giIinskyjustin) November 23, 2015
Why is Justin Bieber wearing a nirvana shirt please stop
— slayla in the am (@MlSSINGYOULUKE) November 23, 2015
Of course they weren't the only looks paraded on the AMA red carpet. Take a look at the gallery and let us know which ensemble took your fancy.