Princess Kate (41) and Prince William (40) have published a new photo for the birthday (May 2) of their daughter, Princess Charlotte (8), on Instagram. “Wishing Princess Charlotte a happy birthday!” they write. The eight-year-old beams for the camera in the photo taken by mom Kate.

Charlotte wears a white summer dress with delicate colorful flowers on it. The smile, the flowing hair and the white wicker behind it give the impression that she has been photographed swinging.

Charlotte is the second child of the heir to the British throne. She has an older brother, Prince George (9), and a younger one, Prince Louis (5). William and Kate have been married since April 2011. They celebrated their twelfth wedding anniversary on Instagram with a casual couple photo on bicycles.