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](https://images.bauerhosting.com/legacy/media/613e/faee/f234/ff5b/bd67/f952/GettyImages-1339922117.jpg?auto=format&w=1440&q=80)
Chloe and Halle Bailey
![Doja Cat](https://images.bauerhosting.com/legacy/media/613e/fb1d/e58d/0f4c/f1b7/82b8/GettyImages-1339929204.jpg?auto=format&w=1440&q=80)
Doja Cat
Wearing Vivienne Westwood.
![Avril Lavigne](https://images.bauerhosting.com/legacy/media/613e/fb31/c533/af7b/13ad/3df5/GettyImages-1339930895.jpg?auto=format&w=1440&q=80)
Avril Lavigne
![Kourtney Kardashian](https://images.bauerhosting.com/legacy/media/613e/fb48/3f44/d173/6910/fd07/GettyImages-1339932105.jpg?auto=format&w=1440&q=80)
Kourtney Kardashian
Wearing Oliver Theyskens.
![Alicia Keys](https://images.bauerhosting.com/legacy/media/613e/fb64/3392/3082/0d58/22e9/GettyImages-1339937824.jpg?auto=format&w=1440&q=80)
Alicia Keys
![Rita Ora](https://images.bauerhosting.com/legacy/media/613e/fb78/3f44/d118/f110/fd0a/GettyImages-1339947104.jpg?auto=format&w=1440&q=80)
Rita Ora
Wearing Vera Wang.
![Charli XCX](https://images.bauerhosting.com/legacy/media/613e/fb8e/f234/ff30/7067/f957/GettyImages-1339947204.jpg?auto=format&w=1440&q=80)
Charli XCX
![Billy Porter](https://images.bauerhosting.com/legacy/media/613e/fba9/f234/ff50/a967/f958/GettyImages-1339947211.jpg?auto=format&w=1440&q=80)
Billy Porter
![Winnie Harlow](https://images.bauerhosting.com/legacy/media/613e/fbc0/3392/3079/e358/22f2/GettyImages-1339947218.jpg?auto=format&w=1440&q=80)
Winnie Harlow
Wearing LaQuan Smith.
![Ashanti](https://images.bauerhosting.com/legacy/media/613e/fbe7/f234/ffdc/7467/f95e/GettyImages-1339947280.jpg?auto=format&w=1440&q=80)
Ashanti
![Ciara](https://images.bauerhosting.com/legacy/media/613e/fc09/e58d/0f11/8ab7/82c2/GettyImages-1339947286.jpg?auto=format&w=1440&q=80)
Ciara
Wearing Tom Ford.
![Megan Fox](https://images.bauerhosting.com/legacy/media/613e/fc1d/c533/afac/5bad/3dff/GettyImages-1339950234.jpg?auto=format&w=1440&q=80)
Megan Fox
Wearing Mugler.
![Shay Mitchell](https://images.bauerhosting.com/legacy/media/613e/fc34/3392/3014/2958/22f6/GettyImages-1339950255.jpg?auto=format&w=1440&q=80)
Shay Mitchell
![Billie Eillish](https://images.bauerhosting.com/legacy/media/613e/fc4c/3392/3010/2558/22f7/GettyImages-1339950313.jpg?auto=format&w=1440&q=80)
Billie Eillish
![Camila Cabello](https://images.bauerhosting.com/legacy/media/613e/fc86/e58d/0f09/a8b7/82c6/GettyImages-1339962433.jpg?auto=format&w=1440&q=80)
Camila Cabello
Wearing Alexis Mabille.
![Olivia Rodrigo](https://images.bauerhosting.com/legacy/media/613e/fca6/f234/ffa7/8c67/f96a/GettyImages-1339963620.jpg?auto=format&w=1440&q=80)
Olivia Rodrigo
Wearing Versace.
![Paris Hilton](https://images.bauerhosting.com/legacy/media/613e/fcbc/e58d/0f66/ddb7/82c7/GettyImages-1339968567.jpg?auto=format&w=1440&q=80)
Paris Hilton
Wearing Phillipe Bond.
![Lil Nas X](https://images.bauerhosting.com/legacy/media/613e/fcda/3392/30b4/0158/2300/GettyImages-1339969670.jpg?auto=format&w=1440&q=80)
Lil Nas X
![Kacey Musgraves](https://images.bauerhosting.com/legacy/media/613e/fcf1/e58d/0fa5/4ab7/82ca/GettyImages-1339973404.jpg?auto=format&w=1440&q=80)
Kacey Musgraves
Wearing Valentino Haute Couture.
![Jennifer Lopez](https://images.bauerhosting.com/legacy/media/613f/042b/3f44/d119/1810/fd5a/GettyImages-1339936246.jpg?auto=format&w=1440&q=80)
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’?