From the star turns of Julia Roberts, Kate Moss and Nicole Kidman in the 1990s, right up to Lady Gaga's powder blue Valentino moment in 2019 and Margot Robbie's candy pink Chanel gown in 2023 — here are the best ever looks over the years.
Kate Moss wearing a Julie Christie replica dress and Johnny Depp, 1995.
Halle Berry wearing Reem Acra, 2003.
Halle Berry wearing Valentino, 2005.
Drew Barrymore wearing Atelier Versace, 2010.