Runway outfits are so cool, and models wear them a certain way. But how do celebrities and models make them their own? The clash between designer vision and personal style is a subjective and fascinating topic in fashion.
Viral Strange has collected 31 runaway outfits worn by celebrities on the red carpet.
1. Sarah Paulson in Carolina Herrera

2. Rihanna in Gucci

3. Vanessa Hudgens in Moschino

4. Kendall Jenner in Alexandre Vauthier

5. Kristen Stewart in Chanel

6. Blake Lively in Marchesa

7. Lily Collins in Chanel

8. Cara Delevingne in Alexandre Vauthier

9. Stella Maxwell in Balmain

10. Kirsten Dunst in Rodarte

11. Serena Williams in Versace

12. Tracee Ellis Ross in Chanel

13. Blake Lively in Oscar de la Renta

14. Kim Kardashian in Ralph & Russo

15. Black Lively in Chanel

16. Jennifer Garner in Michael Kors

17. Bella Hadid in Dior

18. Nicole Kidman in Zuhair Murad

19. Selena Gomez in Oscar de la Renta

20. Tracee Ellis Ross in Prabal Gurung

21. Laura Dern in Proenza Schouler

22. Zoe Saldaña in Ulyana Surgeenko

23. Allison Williams in Brandon Maxwell

24. Nicole Kidman in Oscar de la Renta

25. Candice Swanepoel in Prabal Gurung

26. Gigi Hadid in Brandon Maxwell

27. Kate Hudson in Michael Kors

28. Alessandra Mastronardi in Chanel

29. Jennifer Lopez in Elie Saab

30. Poppy Delevingne in Chanel

31. Diane Kruger in Jason Wu

Which one of these runway outfits did you like most? Who wore it better? Let us know your thoughts in the comments below.