Here, see all the best snaps of the Duke and Duchess of Sussex in Düsseldorf, Germany, for the Invictus Games.