Happy 9th Birthday to Princess Charlotte!
On Thursday, Princess Charlotte celebrated her 9th birthday and a new photo was released to mark the day.
©The Princess of Wales
Princess Charlotte wore her Cyrillus cardigan with a Cyrillus jumper (with thanks to @RoyalFashionPolice) and her Cyrillus skirt.




On Tuesday, the President and First Lady of Singapore spent their second day in Sweden.