IN PHOTOS: Stars at the MTV Video Music Awards 2017

LOS ANGELES,USA –  MTV's Video Music Awards have produced some unforgettable red carpet moments in the past – Lady Gaga's red meat dress, Shakira's furkini top and Madonna's white lace "Like a Virgin" dress with BOY TOY buckle spring to mind.

Sunday night's gala in Los Angeles did not produce one of those "wow" moments, but a few stars gave it their all on the red carpet – or the blue carpet, in this case.  (WATCH: Jared Leto pays tribute to Chester Bennington, Chris Cornell at MTV VMAs 2017

 

Katy Perry, chameleon 

Host Katy Perry rocked a number of looks, from her sculptural, low-cut white one-shoulder gown with a chic train by Stephane Rolland to her grand entrance on stage in MTV's iconic "Moonman" costume.

. @katyperry ready to take over the #VMAs stage pic.twitter.com/n5Jmdiqwd5 — Video Music Awards (@vmas) August 28, 2017 

 

@katyperry slayeddd that entrance pic.twitter.com/2NsuJumo6X — MTV (@MTV) August 28, 2017

"I'm terrified," the 27-year-old pop diva – looking feisty with her short blonde pixie haircut –said before the show. "I'm not very good at speaking."

At one point in the show, she came out with a doll in a baby carrier – a nod to the many stars from Pink to DJ Khaled who attended the ceremony with their children.

Katy Perry & Dj Khaled on #VMAs #KatyPerryVMAs #DJKhaled #VMA pic.twitter.com/C1IK8nHgdV — Bear Vibes (@FunnyMoneyMedia) August 28, 2017

 

She finished the show by performing her hit single "Swish Swish" in a short white dress embellished with a sparkling basketball at her waist.

 Swish  Swish  #VMAs A post shared by MTV (@mtv) on Aug 27, 2017 at 8:02pm PDT

Bad girls 

Music royalty are certainly never afraid to show skin.  

Rapper Nicki Minaj – who has rocked the VMAs red carpet over the years in everything from a space-age purple jumpsuit to a sexy navy blue gown with tons of cutouts and mesh – did not disappoint this year, showing up in a pink latex jumpsuit.

The ensemble showcased her ample curves – and she died her hair pink to match. 

 @nickiminaj #VMAs A post shared by MTV (@mtv) on Aug 27, 2017 at 5:00pm PDT

Tons of bling – diamonds, if you please – finished off the look.

Paris Jackson, the daughter of late "King of Pop" Michael Jackson who presented an award, chose a beige Christian Dior dress with a see-through embroidered tulle skirt and hot pants underneath.

 thank you @mtv for inviting me to present at the @vmas tonight, and giving me a moment on stage to use my platform for something that matters very much to me. i'm sorry for switching the script up on you guys, but i had to listen to my heart. A post shared by Paris-Michael K. Jackson (@parisjackson) on Aug 27, 2017 at 7:02pm PDT

 

@parisjackson  #VMAs A post shared by MTV (@mtv) on Aug 27, 2017 at 5:29pm PDT

 

And Demi Lovato went for a daring black lace Zuhair Murad bodysuit that left little to the imagination, paired with glittering black harem pants.

Flawless @ddlovato | #VMAs A post shared by MTV (@mtv) on Aug 27, 2017 at 8:15pm PDT

 

Queen @ddlovato has arrived!  #VMAs A post shared by MTV (@mtv) on Aug 27, 2017 at 3:06pm PDT

 

YES DEMI. Round of applause (and a minute of casual crying/hyperventilating/screaming) for my girl @ddlovato's #VMA performance A post shared by MTV (@mtv) on Aug 27, 2017 at 7:22pm PDT

A few princesses 

On the other end of the sartorial spectrum, New Zealand songstress Lorde went for the princess look with an ethereal strapless lilac Monique Lhuillier gown that tumbled to the floor in a trail of feathers.

MOON PRINCESS pic.twitter.com/9bR8Szvoxx — Lorde (@lorde) August 27, 2017

 

And Kesha, whose first album in five years came out this month, floated on stage in a gauzy pale pink gown with layers of tulle cascading to the floor.

@iiswhoiis is BACK #VMAs A post shared by MTV (@mtv) on Aug 27, 2017 at 7:22pm PDT

 

Kesha did not perform on Sunday, but presented an award, and made an impassioned speech about suicide prevention – one of the many social issues tackled during the gala.

 

Wonder Woman herself 

The final award of the night for Video of the Year, which went to rapper Kendrick Lamar, was presented by none other than Gal Gadot, the star of one of the summer's biggest hit movies, Wonder Woman.

And the Israeli actress looked every bit the warrior princess – a ladylike one – in a midnight blue Prabal Gurung cocktail dress with delicate, sparkling paillettes and just the right amount of see-through detailing.

It was an honor to present the Video of the Year award tonight at the @vmas! Congrats to @kendricklamar and all the other nominees. #vmas pic.twitter.com/vXV8JTQ2Nv — Gal Gadot (@GalGadot) August 28, 2017

 

A #beautywithsubstance, @GalGadot has been a #PGMuse for quite some time. It is a dream to see her in our dress. #femininitywithabite #VMAs pic.twitter.com/9otaVk04Hl — Prabal Gurung (@prabalgurung) August 28, 2017

"Elated & grateful. My childhood dream of dressing #WonderWoman came true," Gurung said on Twitter. – Rappler.com