Princess Charlotte’s christening

It was a happily ever after story for Prince William Duke of Cambridge and Catherine Duchess of Cambridge when the world witnessed their grand wedding last 2011. The Duke and Duchess of Cambridge want their children to have relatively normal upbringings so they decided to… Read More