Princes William and Harry made the Night for Heroes Awards a right royal celebration. See all the red carpet pictures here!
Princes William and Harry were flying the flag for Britain when they put in appearances at the annual Night for Heroes Awards.
And they weren’t the only ones. The military award ceremony – also known as The Millies – attracted a whole flurry of British starlets.
The yearly ceremony is thrown to remember fallen heroes, and honour outstanding achievement and commitment from members of the Armed Forces.
So in honour of the event, all attendees ensured they were donning their finest frocks.
Giving the event an injection of Spice were former bandmates Geri Halliwell and Emma Bunton. While Geri went for high-impact in her bright fuchsia Herve Leger dress and theatrical faux fur wrap, Emma looked more subtly-styled in her lace-panel LBD.
Another pair of former bandmates also put in an appearance, as one-time Hear’Say members Kym Marsh and Myleene Klass both walked the red carpet. While Myleene looked chic in her rouched cocktail dress and faux-fur coat, Kym was not quite so successful in the style stakes…
The Coronation Street actress suffered a dreaded wardrobe malfunction, when her one-shoulder dress failed to pass the flash-bulb test – turning out to be completely see-through.
Other famous faces to attend the evening’s proceedings were TV royalty Sir David Jason and Bruce Forsyth – alongside the likes of David Cameron and his wife Samantha, and sporting heroes David Haye, Joe Calzaghe and Rio Ferdinand.