It's the biggest event in the fashion crowd's calendar, so naturally the red carpet styles at last night's Met Gala did not disappoint. With this year's theme set as 'Manus x Machina: Fashion in an Age of Technology,' metallics, 3D detailling and heavy embellishment were in abundance. Here's our pick of the best looks...
Lily-Rose Depp
Lily Rose made her Met Gala debut in a V-neck gown and matching embellished bomber jacket, both by Chanel couture (at 16, she's already a brand ambassador for the legendary fashion house).
Rosie Huntington-Whiteley
Is this deceptively simple white gown by Ralph Lauren a hint at what we can expect from Rosie's wedding dress? We hope so. Thanks to the metallic shoulder detail and dramatic thigh-high split, it was enough to steal the scene from other, more attention-grabbing styles.
Gigi Hadid
Gigi looked predictably gorgeous in a shimmering custom dress by Tommy Hilfiger, and made her red carpet debut with boyfriend Zayn Malik - who deserves special props for sheer commitment to the theme, turning up with a Robocop inspired metallic sleeve.
Lupita Nyong'o
Lupita's sartorial choices are always a Met Gala highlight, and this shimmering emerald dress by Calvin Klein (complete with a towering hair-do) is no exception.
Alexa Chung
Never one for over-the-top ballgowns, Alexa stayed true to her signature style in an embellished navy trouser suit by Thakoon.
Cindy Crawford
Original super Cindy showed the latest generation of models how it's done in shimmering Balmain. Still got it.
Kendall Jenner
For her third Met Gala, Kendall opted for an intricate mosaic-like dress with side cut-outs by Calvin Klein.
Kate Hudson
If Kate Hudson's intricate cut-out dress by Atelier Versace is anything to go by, the future of bridal fashion is very bright indeed.
Margot Robbie
Like Rosie, Margot kept things very simple in a white gown - this one's by Calvin Klein, and comes with a striking cut out detail and golden cuffs.
Kate Bosworth
With her laurel-leaf inspired headdress and heavily embellished gown, Kate Bosworth is a modern Grecian goddess.
Met Gala 2016
Taylor Swift
Taylor Swift in Louis Vuitton at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Rose Huntingdon Whiteley
Rose Huntingdon Whiteley at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Alicia Vikander
Nicolas Ghesquiere and Alicia Vikander in Louis Vuitton at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Anna Ewers
Anna Ewers at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Bee Shaffer
Bee Shaffer at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Anna Wintour
Anna Wintour at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Anna Wintour
Anna Wintour and daughter Bee Shaffer at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Anna Wintour
Elizabeth Cordry at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Poppy Delevingne
Poppy Delevingne in Marchesa at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Wendi Deng Murdoch
Wendi Deng Murdoch at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Tavi Gevinson
Tavi Gevinson at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Selena Gomez
Selena Gomez in Louis Vuitton at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Alexa Chung
Alexa Chung in Thakoon, accompanied by Thakoon Panichgul at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Liberty Ross
Liberty Ross at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Lara Stone
Lara Stone at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Rita Ora
Rita Ora in Vera Wang at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Uma Thurman
Uma Thurman at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Uma Thurman
Maria Sharapova in Juan Carlos Obando at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Chloe Grace Moretz
Chloe Grace Moretz at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Saoirse Ronan
Saoirse Ronan at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kate Bosworth
Kate Bosworth at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Hailey Rhode Baldwin
Alessandra Ambrosio at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Jennifer Hudson
Jennifer Hudson in H&M at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Jennifer Hudson
Hailey Baldwin in Tommy Hilfiger at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Jessica Hart
Jessica Hart at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Cindy Crawford
Cindy Crawford in Balmain at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kylie Jenner
Kylie Jenner in Balmain at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Ciara
Ciara at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kendall Jenner
Kendall Jenner in Versace at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Lily Rose Depp
Lily Rose Depp at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Nicole Kidman
Nicole Kidman at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Sarah Jessica Parker
Sarah Jessica Parker in Monse at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Karlie Kloss
Karlie Kloss in Brandon Maxwell at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kate Upton
Kate Upton at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kate Hudson
Kate Hudson at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Dakota Fanning
Dakota Fanning at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Lady Gaga
Lady Gaga in Atelier Versace at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Naomi Watts
Naomi Watts at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Emma Watson
Emma Watson in Calvin Klein at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Sienna Miller
Sienna Miller at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Lily Aldridge
Lily Aldridge at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Donatella Versace and Kate Hudson
Donatella Versace and Kate Hudson at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Jessica Chastain
Jessica Chastain at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Emma Roberts
Emma Roberts in Tory Burch at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Clare Danes
Clare Danes in Zac Posen at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Bella Hadid
Bella Hadid at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Katie Holmes
Katie Holmes in Zac Posen at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Brie Larson
Brie Larson in Proenza Schouler at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Brie Larson
Frieda Pinto wearing Tory Burch, and Tory Burch at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Ashley and Mary-Kate Olsen
Ashley and Mary-Kate Olsen at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kanye West and Kim Kardashian West
Kanye West and Kim Kardashian West at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Beyonce
Beyonce in Givenchy at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kristen Stewart
Kristen Stewart in Chanel at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Emily Blunt and Olivia Wilde
Emily Blunt and Olivia Wilde at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Irina Shayk
Irina Shayk in Givenchy by Riccardo Tisci at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Madonna
Madonna in custom Riccardo Tisci at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Miranda Kerr
Miranda Kerr in Louis Vuitton at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Anna Kendrick and Derek Lam
Anna Kendrick and Derek Lam at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Rachel McAdams
Rachel McAdams in Valentino at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Amy Schumer
Amy Schumer at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Florence Welch
Florence Welch at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Nicki Minaj
Nicki Minaj in custom Moschino at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Peter Dundas and Naomi Campbell
Peter Dundas and Naomi Campbell in Roberto Cavalli at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Katie Perry
Katie Perry in Prada at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Lupita Nyong'o
Lupita Nyong'o at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Lupita Nyong'o
Zayn Malik and Gigi Hadid in Tommy Hilfiger at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Emily Ratajkowski
Emily Ratajkowski in Prabal Gurung at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Nicole Kidman
Nicole Kidman in Alexander McQueen at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Blake Lively
Blake Lively in Burberry at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Naomi Watts
Naomi Watts in Burberry at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Zoe Salanda
Zoe Salanda in Dolce & Gabbana at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016
Kerry Washington
Kerry Washington in Marc Jacobs at 'Manus x Machina: Fashion In An Age Of Technology' Met Gala, May 2016