Katie Holmes, in a molded gown with a metal halter neckline by Calvin Klein's Francisco Costa, also gave a nod to Harry as her punk icon.
Madonna said she was a fan of Sid Vicious and Nancy Spungen "and that whole era." Still, she added, she didn't want her plaid jacket, netted top and stockings to be too literal. "I wanted to do my own thing, but my own twist on it."
The Met gala traditionally mixes Hollywood stars, fashion designers and top models. It's largely orchestrated by Anna Wintour, Vogue's editor-in-chief. She wore a hot-pink floral Chanel gown, which she said is a color that symbolizes the punk movement.
The edgy theme could have thrown some people off their fashion game. "I think (punk) is so eclectic and so original and maybe it sort of represents what's very fearless about fashion."
Other fashion statements:
—Swift: form-fitting J. Mendel black silk crepe gown with black lace insert and a heavily embellished metallic crystal neckline. It was one of many looks that was to be made almost immediately available through the website Moda Operandi. (These are bona fide, designer gowns, not knockoffs.)
—Lawrence: strapless black with a slim belt by Christian Dior's Raf Simons.
—Perry: beaded Dolce & Gabbana dress with a "Joan of Arc" vibe — complete with crown.
—Cyrus: a sparkly netted gown over a sheer body slip by Marc Jacobs.
—Jennifer Lopez: black leopard sequin-embroidered gown by Michael Kors.
—Jessica Biel: Giambattista Valli snakeskin gown with macrame pants underneath.
—Jessica Alba: laser-cut leather fishtail gown by Tory Burch.
—Ashley Greene: Gold leaf-covered dress by Marchesa.
—Gwyneth Paltrow: long-sleeve, hot-pink Valentino gown.
—Claire Danes: chainmail-embroidered gown by Oscar de la Renta.
—Hailee Steinfeld: Donna Karan Atelier leather-corset dress decorated with antique gold safety pins.
—Gisele Bundchen: chain-neckline minidress by Anthony Vaccarello.
—Gwen Stefani: black bow-top gown with white bottom by Maison Martin Margiela.
Associated Press writer Alicia Rancilio contributed to this report.