Who owned the VMAs white carpet?

Maybe I'm super fussy, but no one really wowed me with their looks last night. Who was a fashion flop, and who owned it on the VMAs white carpet? You decide...
Beyoncé and Nicki Minaj fail to impress

Cassie looked like a flamboyant SIM character. It's like she couldn't decide what to wear, so opted to throw on some random pieces and a Tokyo Stylez wig. Bey's transparent feather dress looked like she was naked from the waist down. A bit tacky I say, even if it was just an illusion. Nicki Minaj trumped her. That underwear was left behind at home. Alicia's granny dress was just ugly all around, and Britney's dress made her look somewhat sophisticated.

Beyoncé (Francesco Scognamiglio fall 2016 couture gown):
Alicia Keys:
Britney Spears (Julien Macdonald Fall 2016 asymmetric side-zip dress):
Nicki Minaj (Bao Tranchi cut out dress):
Ariana Grande:
Rita Ora: