Several celebrities attended Thursday night's  New York City 2012 Ballet Fall Gala decked out in lavish gowns. Sarah Jessica Parker looked delicate and feminine in a white, whispy floor-sweeping gown. She pulled her hair back and wore a tiny purple flower headpiece.

Anne Hathaway opted for a high-necked floral dress with billowing sleeves, while supermodel Karolina Kurkova wore a vibrant red dress with a huge matching cape.

Olivia Palermo looked like she stepped out of th 1920s in a flapper-inspired black and white ensemble. She jazzed up the look with a bright purple handbag. Iman looked lovely in a black dress with jewled bangles.

See more photos from the event...