Blake Lively, Elle Fanning and Alexa Chung all got dressed up to celebrate Chanel Fine Jewellery's 80th anniversary in New York last night.

Blake went for a classic dress and Elle and Alexa showed off their trademark quirky styles.

But who do you think looked best?

Blake

Blake went for a silver silk halterneck dress with pale pink panels.

She teamed the midi-length gown with metallic silver heels and what looks like a lot of fancy diamond rings.

She wore her hair glossy with a natural looking wave and a pop of pink lipgloss.

Elle

Elle Fanning opted for a classic Chanel style black and white outfit.

Her black velvet dress has a cute white Peter Pan collar.

She wore her hair plaited down one side and added a bowler hat.

Alexa

Alexa Chung wore a pretty white skater skirt dress with floral detail.

She added silver glitter heels for a real party girl llook.

Alexa wore smoky eye makeup and an orangey tinted lipstick.

So who do you think looked best? Comments please!

Harry Styles sings karaoke with Alexa Chung and Pixie Geldof

Elle Fanning & Alice Englert at Ginger & Rosa premiere in New York: Love or loathe

Blake Lively and Ryan Reynolds get married!