The Duchess of Sussex, her husband, Prince Harry, and their kids touched down in the UK last Wednesday.