Britain's Armed Forces have been honoured at a star-studded awards ceremony attended by celebrities including David Beckham.
Soldiers, sailors and airmen who made enormous sacrifices in the past year were recognised at the event, which also featured the Prince of Wales, Duchess of Cornwall and Prime Minister David Cameron and his wife Samantha among the guests.
The contribution made by the Forces was praised by many of the celebrities as they arrived at the event at London's Imperial War Museum.
The ceremony, run by The Sun newspaper, is in its third year and was hosted by Phillip Schofield and Amanda Holden at London's Imperial War Museum.
The judging panel included a host of famous names including Dame Kelly Holmes, Miss Jenkins, General Sir Mike Jackson and Admiral Lord West.
Among the guests were actor David Jason, presenters Konnie Huq and Myleene Klass, EastEnders actor Sid Owen, Coronation Street actress Helen Worth, who plays Gail McIntyre, and footballers Beckham, with son Brooklyn, and Manchester United defender Rio Ferdinand.
Eleven awards were being presented to groups, individuals and units in recognition of their work.
Charles, in a foreword written for the event's programme, praised the efforts of Britain's forces.
He wrote: "There are very few professions where you sign on knowing that, at some stage in your career you may be asked to risk your life to insure the success of the mission and that some day you may pay the ultimate price for your actions.
"Despite these risks, men and women from across this country have stepped forward and will continue to step forward to serve in our Armed Forces."