The Duke and Duchess of Cambridge are believed to have ‘code names’ for each other, as well as their three children…
Read More
Inside the Cambridges ‘code names’ they have for each other including George calling himself Archie


The Duke and Duchess of Cambridge are believed to have ‘code names’ for each other, as well as their three children…
Read More