This week's fashion hits and misses: 27 March 2017

Scarlett Johansson, Charlize Theron and Cara Delevingne have been knocking it out of the park style-wise this week with each and every one choosing stand-out looks.

Anne Hathaway has been opting for old styles, looking gorgeous in a 1970s Oscar de la Renta gown. Her Armani look from 2006 however left a lot to be desired.

Other complete misses came from the entire America’s Got Talent crew with Tyra Banks and Heidi Klum leading this week’s worst dressed list.

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:

30 mid-season sale buys to snap up now

All hail Mother Monster: A brief history of Lady Gaga’s wackiest outfit choices