
We are accustomed to the fact that on the red carpet, famous girls generally choose stunning dresses of the luxury fashion house. But in some cases, some have broken the unwritten rule by choosing costumes for important events. Result: Elegant appearance!
1. Jennifer Aniston

2. Julia Roberts

3. Elsie Fisher

4. Ellen Pompeo

5. Angelina Jolie

6. Madonna

7. Janelle Monae

8. Selena Gomez

9. Miley Cyrus

10. Taylor Swift

11. Evan Rachel Wood

12. Kirsten Dunst

13. Ashley Olsen

14. Christina Hendricks

15. Awkwafina

16. Kelly Rowland

17. Hailee Steinfeld

18. Zendaya

19. Solange

20. Princess Diana
