This week was a real winner when it came to fashion. Scarlett Johansson returned to the red carpet with real panache at the premiere of her new film, ‘Rough Night’. For the occasion, the actress slipped into a form-fitting custom Michael Kors number that left her glittering like a disco ball. But while her dress was certainly eye-catching, it didn’t detract from the red carpet favourite that is Zoe Kravitz. The 28-year-old daughter of singer Lenny wowed in a red Oscar de la Renta jumpsuit at the same event.
Elsewhere, the premiere of Sofia Coppola’s new film, ‘The Beguiled’, served up some excellent style. The movie’s three leading ladies – Nicole Kidman, Kirsten Dunst and Elle Fanning – showed off their sartorial prowess in a trio of designer dresses.
Read more from Yahoo Style UK: