Princess Charlotte, and Prince Louis. The family reside at Adelaide Cottage in Windsor, but William and Kate still keep their London-based office at Kensington Palace. The Princess’ royal duties ...
Prince Archie and Princess Lilibet were captured in the midst of a sweet family moment.