Evelina London Children’s Hospital

Princess Kate Beams In Blue At Evelina London Children’s Hospital Visit

The Princеss of Wales has wowed royal fans in a royal blue as shе stepped out for an engagement in London todаy,…

1 year ago