The MTV Movie and TV Awards took place on Sunday night in Los Angeles.
And despite some hail on the red carpet, the stars still pulled out all the stops for the occasion – which marked the first ever time that the ceremony has included television categories.
It was an A-list affair, with Emma Watson looking glamorous in a figure-hugging black and silver number.
Gorgeous: Emma Watson looked stunning at the MTV Movie and TV Awards | Adriana M. Barraza/WENN.comShining bright: Shay Mitchell was among the A-listers walking the red carpet | Adriana M. Barraza/WENN.comHow does she do it?: Gal Gadot looked incredible less than two months after giving birth | Adriana M. Barraza/WENN.comAdorable: Millie Bobby Brown was super cute in her white dress and boots | Adriana M. Barraza/WENN.com
The Harry Potter star was far from the only star to pick a sparkly look, with Shay Mitchell showing some skin in a black and gold zebra print creation with daring cut-outs across the chest and sides.
Meanwhile Cara Delevingne, who recently shaved her head for a movie role, wore a black mini-dress with silver embellishment and matching thigh-high boots.
Hailee Steinfeld also chose a super-short beaded frock with cut-out sides in a bright shade of purple, while Allison Williams picked a silver and green dress that was covered in sequins.
And Zendaya was easily a contender for best dressed in her beautiful green beaded gown with a low-cut neckline and sheer skirt.
It was hard to believe that Gal Gadot gave birth to her second child less than two months ago as she showed off her incredible figure in a plunging black dress with a lacy fringed skirt.
Elsewhere Millie Bobby Brown looked adorable in a white dress and matching boots, and Zac Efron also picked all-white.
Millie was spotted hanging out inside the event with Cara and Paris Jackson, who dressed casually in jeans and a Michelle Obama T-shirt.
Red was another popular colour choice for the evening, and favoured by Katherine Langford, Amber Rose and Camila Cabello for her performance.
Hugh Jackman, the cast of 13 Reasons Why and the cast of the Fast and the Furious franchise were among the other stars at the event.