Taylor Swift looks picture perfect on the red carpet at the MET Ball held at the Metropolitan Museum of Art on Monday (May 2) in New York City.

The 21-year-old country pop star princess wore a J. Mendel couture Asymmetric Petal gown accessorized with Lorraine Schwartz jewels and Christian Louboutin pumps.

The event is hosted by honorary chairs Salma Hayek, her husband Francois-Henri Pinault, and co-chairs Colin Firth, designer Stella McCartney and Vogue editor Anna Wintour. Special performance by Florence And The Machine!

Photos: Getty

Posted to: