Celebrity Fashion The Duchess of Cambridge Is Beaming in a Blue Coat For Church With Queen Elizabeth and Prince William by Karenna Meredith 4 years ago