Beaming Princess Beatrice looks chic in a summery £295 floral dress from ME+EM as she meets with pupils at a London school to discuss sun safety
Beatrice, 35, met year five pupils at St Mary's and St John's primary school in northwest London to discuss the importance of protecting skin from sun damage and potential skin cancers later in life.