Beyoncé wore her outfit like a total diva.
Every time celebrities go to luxurious and elegant public events such as award ceremonies, they must pick their best outfits to impress the rest of the red carpet and steal all the looks. In order to achieve that, they usually get the assistance of well-known fashion designers, who create outfits specially designed for them or lend a dress from their collections.
In this case, sometimes celebrities wear outfits previously worn by models on the runway while showing collections from big names like Gucci, Jean Paul Gaultier, among others.
The way they wear these clothes can look completely different or not.
1. Jennifer Lawrence wearing Christian Dior
2. Again in Christian Dior
3. Penélope Cruz wearing Ralph & Russo
4. Kim Kardashian wearing Thierry Mugler
5. Kim wearing Jean Paul Gaultier
6. Rihanna wearing Marques’Almeida
7. And wearing Christian Dior
8. Wearing Giambattista Valli
9. Jennifer Lopez wearing Ralph & Russo
10. Salma Hayek wearing Gucci
11. Chrissy Teigen wearing Zuhair Murad
12. Krysten Ritter wearing Julien Macdonald
13. Nicole Kidman wearing Zuhair Murad
14. Rita Ora wearing Marc Jacobs
15. Catherine Zeta-Jones wearing Zuhair Murad
16. Margot Robbie wearing Oscar de la Renta
17. And wearing Chanel
18. Lucy Liu wearing Alexandre Vauthier
19. Katy Perry wearing Balmain
20. Beyoncé wearing Balmain
21. And wearing Balmain again
What do you think of the differences?