Kate Middleton: Surprising reason Duchess takes official photos of children revealed

KATE MIDDLETON, 36, and Prince William, 36, have three children together, Prince George, Princess Charlotte and Prince Louis. Many of the family’s sweetest official snaps are taken by Kate and an expert has revealed the reason behind her role as photographer.
Daily Express :: Life and Style Feed

Leave a Reply