- 3 updates
As his speech blew away, raising laughter from the audience, Harry was forced to retrieve it, joking:
Watch the clip below.
'Team GB' for Prince Harry's Invictus Games has been unveiled in London. The games will be the largest multi-sports event in the Olympic Park since London 2012. Fourteen countries will compete over four days