Britain's Prince Harry (L), Duke of Sussex, arrives with his best man Prince William, Duke of Cambridge (R), at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018 for his wedding ceremony to marry US actress Meghan Markle. / AFP PHOTO / POOL / Odd ANDERSEN