Kate Middleton was definitely dressed to impress at Queen Elizabeth‘s Diamond Jubilee celebration this Sunday. Sporting a ravishing red Alexander McQueen creation, Kate, 30, was all smiles as she boarded the Spirit of Chartwell royal barge for a flotilla down the Thames River. The British fashion icon capped off her radiant look with a Sylvia…Read more»