There was a modern take on classic glamour as worn by Katherine Langford in red Rodarte.
Carrie Underwood sparkled like a true American Southern Bell in purple sequins.
Lizzo looked fabulous in Valentino. And yes, that is a teeny, tiny handbag she is holding!
Selena Gomez wore a sexy neon Versace mini and Stuart Weitzman shoes.
Winner of the Best Pop/Rock category, singer Halsey coloured her eyebrows for the event and wore a floral gown.
Jameela Jamil looked effortlessly elegant in a sparkling zebra-stripe dress.
Taylor Swift, who will receive the Artist of the Decade award, wore a Julien Macdonald green asymmetrical dress with thigh-high black boots and Casadei jewellery.
The not so great, or maybe just misunderstood, was Billie Eilish in head-to-toe Burberry with Bvlgari jewellery.
Surprise! Surprise! Hiedi Klum, in a feathery navy mini-dress that highlighted her scene-stealing strut, stepped onto the red carpet, with her new husband, musician Tom Kaulitz,
Chistina Aguilera made a statement in Jean Paul Gaultier, the embellished white long-sleeve gown had an attached hood and exaggerated strong-shoulder accents.