Carole Middleton, Queen Elizabeth II and Camilla, Duchess of Cornwall speak following the marriage of Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge at Westminster Abbey

Carole Middleton, Queen Elizabeth II and Camilla, Duchess of Cornwall speak following the marriage of Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge at Westminster Abbey

Carole Middleton, Queen Elizabeth II and Camilla, Duchess of Cornwall speak following the marriage of Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge at Westminster Abbey