Prince Harry has arrived for the start of the 2023 Invictus Games in Dusseldorf, Germany.<br /><br />The Duke of Sussex arrived in the German city on Friday 9 September ahead of the games, which bring service personnel and veterans together to take part in a Paralympic-like sporting competition.<br /><br />Harry will deliver a speech at the opening ceremony and Macklemore will perform.<br /><br />More than 500 athletes from 21 countries are due to participate in the games which last until 16 September.<br /><br />He founded the games in 2014 after fighting in the British Army and touring during the Afghanistan War.