The Duke of Sussex has made his first public appearance since returning to the UK as he attends the inaugural Invictus Spirit Awards in London.
Dressed in black tie and wearing his military medals, Harry posed for photographs in front of the press and then for selfies with wounded veterans as he arrived for the ceremony at the Old Royal Naval College in Greenwich, south-east London.