Kate Middleton Fashion Facts
18 Fashion Facts About Kate Middleton That Will Surprise Even Her Biggest Fans
15
There are a handful of stores Kate loves to shop in London, including London's Peter Jones department store near Sloane Square.