Everyone Repeats clothes but you really never expect to see some of the worlds famous faces repeating the same clothes, after all they are celebrities so you would think that would never happen, but we still forget that celebrities are still people and its there cloths they can do what ever they want with it and if the style looks good why not wear it a second are third time.
1. Rita Moreno

2. Cate Blanchett

3. Queen Letizia of Spain

4. Geri Halliwell

5. Jane Fonda

6. Kate Middleton

Celebrities Who Are Not Afraid to Wear the Same Clothes in Public