This week's celebrity fashion: 4 December 2017

Oh Zendaya, how we love you. The 21-year-old former Disney star continues to dominate the red carpet, turning up to the Evening Standard Theatre Awards in a gorgeous Elie Saab design.

Cate Blanchett, Keira Knightley and Ruth Negga also stole the show at the same awards with Cate and Keira going for blush pink gowns and Ruth choosing vibrant red.

Lily Collins looked like she’d walked straight out of vintage Hollywood in a fringed Prada gown while Elizabeth Olsen wore a dress inspired by Princess Diana.

As for the Fashion Awards? Well, Selena Gomez, Zendaya (again) and Naomi Campbell all stunned in completely different looks. Coach for Selena, Vivetta for Zendaya and Alaia and Versace for Naomi.

Later in the week, eternal cool girl Kristen Stewart hit headlines with an appearance at the Chanel show in Germany and Jessica Chastain had a fairytale moment in a Zuhair Murad embellished gown at the ‘Molly’s Game’ premiere.

Take a look at all the celebrity fashion the week had to offer.

Follow us on Instagram and Facebook for non-stop inspiration delivered fresh to your feed, every day. For Twitter updates, follow @YahooStyleUK.

Read more from Yahoo Style UK:

Cate Blanchett and Keira Knightley stun in ethereal gowns at Evening Standard Theatre Awards

Selena Gomez channels Sandy from ‘Grease’ in leather trousers at Billboard awards

Vote for the best dressed woman of 2017