The Duchess of Sussex turned heads in slinky cocktail dress on day one of the Invictus Games in Canada alongside her husband Prince Harry The Duchess of Sussex turned heads in slinky cocktail dress on day one of the Invictus Games in Canada alongside her husband Prince Harry