Is this why Duchess Meghan and Prince Harry are keeping Archie’s godparents a secret?

GALLERIES

Photo: © Chris Allerton, Instagram/@sussexroyal

Is this why Duchess Meghan and Prince Harry are keeping Archie’s godparents a secret?

Photo: © Chris Allerton, Instagram/@sussexroyal