Giving impassioned speeches, chatting with the athletes, taking photographs with fans and cheering on the competitors, a charming and confident Prince Harry looked truly in his element at the Invictus Games in Düsseldorf.
Onlookers couldn’t help but notice the marked difference between the joyful Harry who enthusiastically gave gold medal winner Davey Martinez a big smooch on the head and the prince who,