The 2012 Met Gala red carpet came and went, with dozens of stars walking the treacherous Metropolitan Museum steps. But after two hours of the step-and-repeat routine, Beyonce was nowhere to be seen.

We waited and waited, for at least 30 minutes. Maybe Blue Ivy couldn't get a sitter? Maybe she and Jay-Z were simply watching the livestream from their Tribeca pad?

But of course, in Beyonce came, accompanied up the stairs by none other than Andre Leon Talley. And the dress was worth the wait: a dramatic black lace Givenchy confection, almost completely sheer from top to bottom. Seriously, you could see the outline of Bey's entire lower body. Did Tina Knowles have a say in this?

It was a much racier, more complicated look than we were expecting -- and we can't decide how we feel about it. Check Beyonce's dramatic entrance. Do you love this Met Gala look?

Quick Poll

Beyonce's super sheer Givenchy dress:

VOTE


beyonce met gala 2012

beyonce met gala 2012

beyonce met gala 2012

See the rest of the Met Gala 2012 arrivals!

Loading Slideshow...
  • Beyonce in Givenchy

    (WireImage photo)

  • Anna Wintour in Prada

    (WireImage photo)

  • Bee Shaffer in Erdem

    (Getty photo)

  • Anna Wintour in Prada and Bee Shaffer in Erdem

    (Getty photo)

  • Carey Mulligan in Prada

    (Getty photo)

  • Grace Coddington in Prada

    (Getty photo)

  • Coco Rocha in vintage Givenchy

    (Getty photo)

  • Greta Gerwig in Prabal Gurung and carrying Nancy Gonzalez

    (Getty photo)

  • Camilla Belle in Ralph Lauren

    (Getty photo)

  • Tim Tebow in Ralph Lauren

    (Getty photo)

  • Lana Del Rey in Altuzarra

    (Getty photo)

  • Jessica Paré in L'Wren Scott

    (Getty photo)

  • Jamie King in Topshop

    (Getty photo)

  • Dree Hemingway in Topshop and Philip Green

    (Getty photo)

  • Solange Knowles in Rachel Roy and Jennifer Fisher Jewelry

    (Getty photo)

  • Solange Knowles in Rachel Roy and Jennifer Fisher Jewelry and Rachel Roy in Rachel Roy and carrying Nancy Gonzalez

    (Getty photo)

  • Elizabeth Banks in Mary Katrantzou

    (Getty photo)

  • Amber Heard in Zac Posen

    (Getty photo)

  • Zac Posen and Amber Heard in Zac Posen

    (Getty photo)

  • Jessica Alba in Michael Kors

    (Getty photo)

  • January Jones in Versace

    (Getty photo)

  • Brooke Shields

    (Getty photo)

  • Allison Williams in Ralph Lauren

    (Getty photo)

  • Paula Patton in Vera Wang

    (Getty photo)

  • Vera Wang in Vera Wang

    (Getty photo)

  • Vera Wang and Wendi Deng in Vera Wang

    (Getty photo)

  • Paula Patton, Vera Wang and Wendi Deng in Vera Wang

    (Getty photo)

  • Lena Dunham in Wes Gordon

    (Getty photo)

  • Lena Dunham in Wes Gordon and Hamish Bowles

    (Getty photo)

  • Ed Westwick in Prada

    (Getty photo)

  • Chace Crawford in Kenneth Cole

    (Getty photo)

  • Michelle Dockery in Ralph Lauren

    (Getty photo)

  • Amy Poehler in Fotini

    (Getty photo)

  • Amy Poehler in Fotini and Will Arnett

    (Getty photo)

  • Debra Messing in Fred Leighton Jewels

    (Getty photo)

  • Dee Ocleppo and Tommy Hilfiger in Tommy Hilfiger

    (Getty photo)

  • Ivanka Trump in Peter Pilotto

    (Getty photo)

  • Dakota Fanning in Louis Vuitton

    (Getty photo)

  • Sandra Lee

    (Getty photo)

  • Bruno Mars in Prada

    (Getty photo)

  • LaLa Anthony in Zac Posen and Carmelo Anthony

    (Getty photo)

  • Claire Danes in J. Mendel and Van Cleef & Arpels

    (Getty photo)

  • Claire Danes in J. Mendel and Van Cleef & Arpels and Hugh Dancy in Prada

    (Getty photo)

  • Lea Michele in Diane von Furstenberg

    (Getty photo)

  • Karolina Kurkova in Rachel Zoe

    (Getty photo)

  • Rachel Zoe and Karolina Kurkova in Rachel Zoe

    (Getty photo)

  • Hilary Swank in Michael Kors

    (Getty photo)

  • Hilary Swank in Michael Kors and Michael Kors

    (Getty photo)

  • Rooney Mara in Givenchy

    (Getty photo)

  • Bianca Brandolini D'Adda in Dolce & Gabbana

    (Getty photo)

  • James Murphy and Christina Topsøe

    (Getty Images)

Also on HuffPost: