Princess Charlotte paid a sweet tribute to her late great-grandmother as she beamed for a sweet portrait to mark her ninth birthday.
Her mother, the Princess of Wales, was back behind the camera again to snap an image of her daughter to mark her special day on Thursday.
With flowing blonde hair and her cheeky grin, the young royal is every inch the perfect Princess.
Wearing a £42 raspberry wool cardigan from Parisian brand Cyrillus teamed with a denim skirt