From left, on first row: Britain's Catherine, Princess of Wales, Britain's Prince William, Britain's King Charles and Britain's Princess Anne, Princess Royal, attend the Royal British Legion Festival of Remembrance at the Royal Albert Hall in London, Saturday Nov. 9, 2024. (Chris J. Ratcliffe/Pool Photo via AP)