Here's my round up of some of the times women have slayed on the red carpet in an outfit that's not a dress!

1. Uma Thurman

Many saw Uma's outfit as a way of paying homage to one of her most iconic roles — Mia Wallace in Pulp Fiction.
2. Kristen Stewart

3. Dylan Meyer

4. Ariana DeBose

5. Miley Cyrus

6. Mary J. Blige

7. Brandi Carlile

8. Michelle Obama

9. Sarina Potgieter

10. Emily Hampshire

11. Emily Hampshire (again)

12. Sandy Powell

13. Victoria Magrath

14. Irina Shayk

15. Tracee Ellis Ross

16. Katie Piper

17. Wanda Sykes

18. Zendaya

19. Zendaya (again — sorry, not sorry)

20. Marlee Matlin

21. Jodie Comer

22. Charli XCX

23. Emma Stone

24. Emma Watson

25. Julia Roberts

26. Blake Lively

27. Jillian Mercado

28. Elizabeth Olsen

29. Millicent Symonds

30. Elizabeth Banks

31. Kelly Rowland

32. Lauren Ridloff

33. Lucy Hale

34. Nicole Kidman

35. Hailee Steinfeld

36. Kerry Washington

37. Hailey Bieber

38. Cara Delevingne

39. Lupita Nyong'o and Rosario Dawson

40. Tessa Thompson

41. Selena Gomez

42. Halle Berry

43. H.E.R

44. Storm Reid

45. Demi Moore

46. Sofia Richie

47. Scarlett Johansson

48. Gigi and Bella Hadid

49. Rosie Huntington Whiteley

50. Cate Blanchett

51. Ashley Graham

52. Alexa Demie

53. Lady Gaga

54. Gemma Chan
