The 88th annual Oscars went down last night and the ladies did not disappoint in the style stakes! Here is all the unmissable looks:

 

3126

Brie Larson in Royal Blue Gucci.

2327

Jennifer Lawrence went Gothic Princess in black lace Dior.

3500

Rachel McAdams chose emerald green and a train for days.

1997

Not to keen on the dress but how could you not love Leo and Kate arriving on the Red Carpet together.

1589

Charlize Theron went Jessica Rabbit in this navel-skimming number.

2069

Lady Gaga ditched the rulebook and went with a white jumpsuit. You’ve got to hand it to her.

1532

Girl Crush Rooney Mara giving us 90’s Ghost Bride.

1919

Cate Blachett in turqoise Armani is one of our favourites.

1826

Olivia Wilde giving us ‘skirt with straps’ action.

2202

Our Queen Saoirse Ronan in emerald Calvin Klein, and intentional one white and one green earring.

4574

Oscar winner Alicia Vikander went Disney Princess in Louis Vuitton.

2824

Dorith Mous in again went down the Gothic Princess route, and we have to say we love it.

1576

Kerry Washington auditioning for the remake of Zena The Warrior Princess.