Natalie Portman stole the spotlight in a Christian Dior dress at the New York Ballet gala.
The American actress may have been supporting her choreographer husband Benjamin Millepied at the prestigious ball in the Big Apple but all eyes were on her.
Making use of being one of the faces of Dior Natalie dazzled in a textured Christian Dior column dress from the brand's Autumn/Winter 13 collection.
Accessorising the aqua, yellow and black piece the 32-year-old beauty held on to a black clutch bag and wore simple black heels. To ensure she didn't run late to the event Natalie added a black Richard Mille watch.
Hostess Sarah Jessica Parker also dressed to impress for the gala. Staying true to her Sex and the City alter ego Carrie Bradshaw, the blonde beauty opted for a ballerina-inspired outfit featuring an Olivier Theyskens off-white skirt and a Prabal Gurung pink bustier.
Her look was finished off with an Acne bag, Manolo Blahnik shoes - one of Carrie's favourite designers - and jewellery by Fallon and Fred Leighton.
Actress Drew Barrymore opted for a more classic design, wearing a black lace Chanel midi dress with black dolly shoes also from the label. To create her fresh faced look the 50 First Dates star wore her own Flower Beauty make-up.
Nicky Hilton also oozed glamour in her soft peach coloured Grecian gown, styling her hair into an elegant plait and bun.
50 Cent represented the men on the red carpet perfectly. The rapper looked handsome in a black suit with silk lining, a white shirt and a black bow tie. He even added a white handkerchief to his suit jacket pocket to polish off his dapper appearance.
© Cover Media