Celebrity News

The best and worst looks from the 2017 Met Gala

See all the looks from this year's Met Gala.
Met Gala

It’s the hottest ticket in town for the fashion-forward set, and this year is sure to bring plenty of drama as the stars get glammed up for the 2017 Met Gala.

With a different theme to celebrate each year and avant-garde ensembles encouraged, the celebrities always pull out all the stops for this prestigious ball, which raises funds for the Metropolitan Museum of Art’s Costume Institute.

In 2017, the theme is Rei Kawakubo/Comme des Garçons, celebrating the extraordinary influence of 74-year-old Japanese fashion designer Rei Kawakubo.

Previous years have seen showstopping looks from Rihanna (who could forget that canary-yellow Guo Pei gown she wore in 2015?), Beyonce, Sarah Jessica Parker, Kate Moss and more.

We can’t wait to see what the stars have in store for us this year!

Click through to see all the looks from the 2017 Met Gala

Photos: Getty

Rihanna

BEST: Rihanna stole the show in her inimitable way, wearing this intricately constructed Comme des Garçons dress.

Rose Byrne

BEST: Aussie actress Rose Byrne was the ultimate lady in red with her Ralph Lauren gown and perfectly curled locks.

Emma Roberts

BEST: Emma Roberts also stood out with her crimson Diane Von Furstenberg gown, complete with pink fur stole.

BEST: Zendaya’s elaborate Dolce & Gabbana gown had a deserved moment in the spotlight at this year’s gala.

Emily Ratajkowski

BEST: Emily Ratajkowski’s shimmering Marc Jacobs gown has us starry-eyed.

WORST: Katy Perry turned heads in her John Galliano-designed Maison Margiela gown, but for all the wrong reasons.

The star certainly knows how to make an entrance!

Loading the player…

Met Gala 2017 – Katy Perry’s red dress

WORST: Kendall Jenner’s barely-there La Perla gown wasn’t a hit with us.

Bella Hadid

WORST: Bella Hadid’s sheer bodysuit by Alexander Wang was a bizarre choice for the occasion.

Madonna

WORST: Madonna’s camo-style Moschino dress wasn’t the most flattering for the Queen of Pop.

Lily Collins

WORST: Lily Collins’ dramatic bob and Giambattista Valli gown create an overly severe look on the Rules Don’t Apply actress.

Pharrell

Pharrell and his wife Helen Lasichanh, wearing an outfit personally picked out for her by designer Rei Kawakubo.

Dakota Johnson

Dakota Johnson in Gucci.

Bee Shaffer in Alexander McQueen

Bee Shaffer

Daisy Ridley in Oscar De La Renta

Gisele Bundchen

Gisele Bundchen in Stella McCartney

Mindy Kaling

Mindy Kaling in Prabal Gurung

Behati Prinsloo

Behati Prinsloo Levine in custom Topshop

Anna Wintour

Anna Wintour in Chanel

Claire Danes

Claire Danes in Monse

Joan Smalls

Joan Smalls in custom Topshop

Candice Swanepoel

Candice Swanepoel in custom Topshop

Adriana Lima

Adriana Lima in Alberta Ferretti

Laura Dern

Laura Dern in Gabriela Hearst

Allison Williams

Girls star Allison Williams in Diane Von Furstenberg

Matt Damon

Matt Damon and Luciana Barroso

Elizabeth Banks

Elizabeth Banks in Michael Kors

Selena Gomez

Selena Gomez in Coach

Selena Gomez

Selena Gomez made her red carpet debut with boyfriend The Weeknd.

Selena and The Weeknd

Loading the player…

Met Gala 2017 – Selena Gomez and The Weeknd arrive

Kylie Jenner

Kylie Jenner in Atelier Versace

Lena dunham

Lena Dunham in Elizabeth Kennedy

Katie Holmes

Katie Holmes in Zac Posen

Alexa Chung

Alexa Chung in Diane Von Furstenberg

Diane von Furstenberg

Diane Von Furstenberg

Priyanka Chopra

Priyanka Chopra in Ralph Lauren

Felicity Jones

Felicity Jones in Erdem

Riley Keough

Ashley Graham

Ashley Graham in custom H&M

Salma Hayek

Salma Hayek in Balenciaga

Kerry Washington

Kerry Washington in Michael Kors

Lily Aldridge

Lily Aldridge in Ralph Lauren

Diane Kruger

Diane Kruger in Prada

Hailee Steinfeld

Hailee Steinfeld in Vera Wang

Stella Maxwell

Stella Maxwell in custom H&M

Jennifer Connelly

Jennifer Connelly in custom Louis Vuitton

Nicki Minaj

Nicki Minaj in custom H&M

Loading the player…

Met Gala 2017 – Nicki Minaj in H&M

Michelle Monaghan

Michelle Monaghan in Paco Rabanne

Serena Williams in Atelier Versace

She attended the event with her fiance, Reddit cofounder Alexis Ohanian

Blake Lively (with hubby Ryan Reynolds) in Atelier Versace

Blake and her husband, Ryan Reynolds

Kate Hudson

Kate Hudson in Stella McCartney

Kim Kardashian

Kim Kardashian West in Vivienne Westwood

Loading the player…

Met Gala 2017 – Kim Kardashian arrives

Kate Bosworth

Kate Bosworth in Tory Burch

Leslie Mann

Leslie Mann in Chanel

Sarah Paulson

Sarah Paulson in Prada

Jessica Chastain

Jessica Chastain in Prada

Jennifer Lopez and Alex Rodriguez

Jennifer Lopez in Valentino and Alex Rodriguez

Loading the player…

Met Gala 2017 – J Lo behind the scenes on the red carpet

Mary J Blige

Mary J. Blige in La Perla Haute Couture

Halle Berry

Halle Berry in Atelier Versace

Reese Witherspoon

Reese Witherspoon in Mugler

Elle Fanning

Elle Fanning in Miu Miu

Frances Bean Cobain and Courtney Love

Frances Bean Cobain and Courtney Love both wore custom Marc Jacobs

The ladies join Char Defrancesco and Marc Jacobs.

Tracee Ellis Ross

Tracee Ellis Ross in Comme des Garçons

Solange

Solange Knowles in Thom Browne

Mary-Kate and Ashley Olsen

Maggie Gyllenhaal

Maggie Gyllenhaal in Marni

Gigi Hadid

Amy Schumer

Naomi Watts

Naomi Watts in Stella McCartney

Gwyneth Paltrow

Gwyneth Paltrow in Calvin Klein

Gwyneth oscar

Anyone else getting Oscar flashbacks to Gwynnie’s Ralph Lauren dress (R) from the 1999 ceremony?

Miranda Kerr

Miranda Kerr in Oscar De La Renta

Ruby Rose

Ruby Rose in Burberry

Karlie Kloss

Karlie Kloss in Carolina Herrera

Rita Ora

Rita Ora in Marchesa

Chrissy Teigen

Chrissy Teigen in custom Marchesa

Cara Delevingne

Cara Delevingne in Chanel

Lupita Nyong’o

Lupita Nyong’o in Prada

Julianne Moore

Julianne Moore in Calvin Klein

Celine Dion

Celine Dion in Atelier Versace

Wendi Deng

Wendy Deng

Sophie Turner

Sophie Turner in Louis Vuitton

Zoe Kravitz

Zoe Kravitz in Oscar De La Renta

Thandie Newton

Thandie Newton in Monse

Emmy Rossum

Lily Rose Depp in Chanel

Claire Foy

Naomi Campbell

Naomi Campbell in Burberry

Mandy Moore in Michael Kors

Evan Rachel Wood

Evan Rachel Wood in Altuzarra

Lily James

Lily James in Burberry

Related stories