Kate Middleton by gotty · June 4, 2012 << Back to post Kate Middleton at 2012 Queens Diamond Jubilee River Pageant Flotilla in London Kate Middleton 2012 : Kate Middleton wear red-02