THE BEST
Taylor ruffled some feathers in this dangerously short romantic number:
WATCH this video to see T-Swift's insane performance at the BBMAs
Cardi B channelled Princess Jasmine in this wacky bejeweled canary two-piece.
The queen of rap rocked her rock-hard abs just 10 months after welcoming daughter Kulture and we have to admit, if we had a body like that we'd probably be wearing this too:
Singer-songwriter Julia Michaels looked elegant in this simple black gown with an equally sophisticated hairstyle to match.
Not as out there as we'd like for the Billboards, but you can't argue with straight up chic:
Patrick Starr got the 'extra' memo and we are here for it.
Brazilian carnival meets Showgirls:
Sansa Stark - sorry, Sophie Turner - looks youthful, fresh and fun in this quirky, Billboard appropriate jumpsuit:
Priyanka Chopra brought her 'just married' glow to the carpet in this shimmering beaded dress:
Disney Channel star Sofia Carson took a risk in this washed out lilac creation and with that wet look hair, we approve:
AND THE WORST...
Halsey looks like she's wearing a sexed up version of her Year 7 art project:
Sabrina actress Kiernan Shipka tried to be sexy and cute all at once but it didn't quite work:
Ciara is one of the most beautiful women on earth, so it's hard to understand why she chose this decidedly tasteless dress:
Voice of an angel Kelly Clarkson missed the mark in this sequined number straight out of 2009.
And that's before we mention the hair:
JENNIFER HUDSON WHAT WERE YOU THINKING: