Kate Middleton Celebrates Queen Elizabeth's Diamond Jubilee at Thames River Pageant
Kate Middleton, the Duchess of Cambridge, at Queen Elizabeth's Diamond Jubilee river pageant flotilla in London, England on June 3, 2012.
Kate Middleton Celebrate Queen Elizabeth's Diamond Jubilee at Thames River Pageant
Source: Wenn



The red dress and hat were by far the most flattering. Anyone can see that with her coloring, Kate should not wear beiges/neutrals.