Jun 2 Jun 2 Stella McCartney Eva Silk Crepe de Chine Blouse in Jewel Blue Polka Popp Princess Caroline, Tops
On Friday, the Princess of Wales visited the Royal Marsden Hospital in London