It's set to be a special day for Princess Charlotte tomorrow as she marks her eighth birthday - and it appears that the celebrations started early.
That's because her mum the Princess of Wales was spotted taking the youngster along with several of her friends to a special birthday treat.
On Saturday, they were spotted at the Royal Opera House in London's Covent Garden enjoying a performance of Cinderella by the Royal Ballet and the National Ballet of Canada.
One fellow audience member took to Twitter to say that she spotted Kate, Charlotte and the other youngsters at the venue enjoying the "wonderful ballet".
Meanwhile, a video was also shared on social media showing Charlotte taking to the stage with the dancers after the performance to pose for a special picture.
The little princess appears to be joined with several other girls her age in a purple dress with her hair in a ballerina bun with them waving wands before they try to catch glitter as it falls to the stage.
Kate dressed in a chic white blouse, black trousers and flat black shoes can also been seen in the clip going to round up the girls after their photo as she clutches a mobile phone.
It has long been known that Charlotte has been a fan of ballet, with Kate once revealing back in 2017 how her daughter "absolutely loves" ballet.
Charlotte's birthday tomorrow comes ahead of a huge week for the royal family culminating at the weekend with the Coronation of her grandfather King Charles and other celebrations.
The almost eight-year-old is expected to be in Westminster Abbey on Saturday to watch the historic spectacle, while her older brother Prince George will be a page of honour to the King.
However, according to The Telegraph, Prince Louis may not join his older siblings and parents William and Kate for the ceremony - owing to his young age.
Elsewhere in the ceremony, Prince William will pay a homage to his father the King by pledging his allegiance to him - although it is not thought Prince Harry will do the same.
Afterwards, it is believed the Wales family will all meet back up again at the end of the service, with the family set to take part in the procession from the Abbey back to Buckingham Palace.
It is then believed they will join in with other royals for an appearance on the palace balcony to watch the spectacular RAF flypast.