As the stars started arriving at the VMAs, one thing was abundantly clear - this was going to be a naked red carpet. At one end of the spectrum was Ciara, whose long black gown was made of peekaboo lace and came with a strategically placed cut-out, at the other was Megan Fox, wearing an entirely see-through slip dress from Mugler. Jennifer Lopez's David Koma outfit played a game of reveal and conceal, with criss-cross closures on the micro top and miniskirt, while Winnie Harlow's, from LaQuan Smith, was an oversized jacket paired with matching knickers. Other highlights were Billy Porter, whose silver suit had plenty of sharp-shouldered attitude, and Lil Nas X, who stole the show in his diamanté-encrusted lilac gown and trousers combo. Keep scrolling for all the best looks.
SEE: The Best Red Carpet Looks At The VMAs
Chloe and Halle Bailey
Doja Cat
Wearing Vivienne Westwood.
Avril Lavigne
Kourtney Kardashian
Wearing Oliver Theyskens.
Alicia Keys
Rita Ora
Wearing Vera Wang.
Charli XCX
Billy Porter
Winnie Harlow
Wearing LaQuan Smith.
Ashanti
Ciara
Wearing Tom Ford.
Megan Fox
Wearing Mugler.
Shay Mitchell
Billie Eillish
Camila Cabello
Wearing Alexis Mabille.
Olivia Rodrigo
Wearing Versace.
Paris Hilton
Wearing Phillipe Bond.
Lil Nas X
Kacey Musgraves
Wearing Valentino Haute Couture.
Jennifer Lopez
Wearing David Koma.
READ MORE: Celebrities Have Returned To New York Fashion Week – And They're Serving Great Outfits
READ MORE: Wait, Did Kourtney Kardashian Just Call Travis Barker Her ‘Future Baby Daddy’?