I am not surprise that Duchess of Cambridge Kate Middleton is in the list for Vanity Fair’s International Best Dressed for the fourth time. All her dresses look fabulous, no matter is expensive or not. She even wear Topshop dress before, which only cost £38. Does not mean you need to buy expensive clothes to look great.
Other famous people that make it in this list are Gisele Bundchen, Charlize Theron and Victoria Beckham.