The Royal British Legion hosts the annual Festival of Remembrance at the Royal Albert Hall to commemorate all those who have lost their lives in conflicts. Queen Elizabeth and Prince Philip, Prince Charles and Duchess Camilla, Prince William and Duchess Catherine attended the annual Royal Festival of Remembrance at the Royal Albert Hall in London. The Duchess wears Temperley London Delphia top. |