Kate Middleton has had many memorable stylish moments, including her famous appearance at the St. Andrews fashion show.
Kate Middleton and Prince William visiting Tuvanipupu Island during their Diamond Jubilee Tour of the Far East. Kate ...