Gone are the days when appearing at events wearing the same dress twice was considered unacceptable for a celebrity and wearing the same outfit as someone else was a total nightmare. Nowadays, some famous people choose the same outfits on purpose, for example, Julia Roberts and her stylist.
At Now I’ve Seen Everything, we believe that a nice dress looks great on any body type, which is why the heroes of our article all look wonderful.
1. Emilia Clarke and Katy Perry

2. Rita Ora and Bella Hadid

3. Winnie Harlow and Irina Shayk

4. Mariah Carey and Celine Dion

5. Billy Porter and Patrick Schwarzenegger

6. Meghan Markle and Victoria Beckham

7. Julianne Moore and Celine Dion

8. Kitty Spencer and Kate Beckinsale

9. Zendaya and Timothée Chalamet

10. Emma Stone and Amal Clooney

11. Julia Roberts and her stylist Elizabeth Stewart
12. Selena Gomez and Victoria Beckham

13. Drew Barrymore and Julia Roberts

14. Céline Dion and Jennifer Lopez

15. Queen Letizia of Spain and Meghan, Duchess of Sussex

16. Kendall Jenner and Anna Dello Russo

17. Gigi Hadid and Jennifer Lopez

18. Zara, Rosie Huntington-Whiteley and Tina Karol

19. Jennifer Lopez and Jennifer Aniston

Which celebrity do you think managed to create the best look? Did you ever happen to see anyone wearing the same outfit as yours? What was your reaction? Tell us in the comments below.