Kate and the other members of the Royal Family arrived at the Royal Albert Hall to pay tribute to all those who lost their lives in conflicts.
The Duchess sat alongside her husband, father-in-law and his wife in the royal box at the annual Festival of Remembrance.
Princess Anne was also in attendance, as was Vice Admiral Sir Tim Laurence, the Duke and Duchess of Gloucester, the Duke of Kent, and Princess Alexandra.
Alfie Boe started the ceremony with a rendition of the Take That song Greatest Day.
The 100-year anniversary of the Royal British Legion was marked by poet Tomos Roberts, who gave a version of his specially commissioned piece Alive with Poppies.
READ MORE: Royal recipe: Queen’s favourite custard tart