Prince Harry's Invictus Games kicks off in just a few days' time in Canada - and it seems the Duchess of Sussex won't be the only member of royalty paying a visit to the tournament