The royals attend event to honour the military. Photo: PA
The Sun also described Kate's emotional reaction to the stories being shared, as she held back tears during the Overcoming Adversity award as the audience heard how winner Scott Meenagh, 22, had lost both legs after being blown up by a Taliban mine in Afghanistan but had learned to walk again, going on to become a medal-winning waterskiier.
Joining the royals at the event were a cross section of British celebrity - David Beckham turned up with sons Romeo and Brooklyn, the TOWIE crew (past and present) were represented by Amy Childs, Lydia Bright and James Argent, Strictly judge Alesha Dixon and Strictly winner Harry Judd popped along, X Factor winners Little Mix got their glam on for the red carpet, and there were more soap stars than you can shake a stick at.
See all the stars, plus who wore what, in the gallery below:
- David Beckham with Brooklyn and Romeo

- The Duke and Duchess of Cambridge with Price Harry

- Little Mix

- Alesha Dixon

- Amy Childs

- Harry Judd and Dougie Poynter

- James 'Arg' Argent and Lydia Bright

- Ola Jordan

- Myleene Klass

- David Walliams and mother Kathleen

- Peter Andre

- Frank Lampard and Christine Bleakley

- Sacha Parkinson

- Brooke Vincent

- Louise and Jamie Redknapp

- Patsy Palmer

- Catherine Tyldesley

- Helen Worth

- Sara Cox

- Jenny McAlpine

- Charley Webb

- Duchess of Cambridge

Steal Kate's style and find more strapless black gowns below at MyDaily Store:

