Britain's Princess Charlotte marks her seventh birthday on May 2.
She was born in St. Mary's Hospital in Paddington, central London, on May 2, 2015.
Her full title is Her Royal Highness Princess Charlotte Elizabeth Diana of Cambridge.
In a pic taken by her mother, Charlotte is sitting among bluebells in a cable knit blue jumper that matches the colour of the flowers around her.
Catch Charlotte sitting cross-legged with the family's pet dog, Orla.
Like many members of the royal family, Princess Charlotte has an adorable family nickname- 'Lottie'!
Charlotte is fourth in line to the British throne.
Charlotte is the middle child of William and Kate after eight-year-old Prince George & before four-year-old Prince Louis.