Britain's Meghan (L), Duchess of Sussex, and Britain's Prince Harry (R), Duke of Sussex arrive at the State Governor House in Lagos on May 12, 2024 as they visit Nigeria as part of celebrations of Invictus Games anniversary. (Photo by Kola SULAIMON / AFP)