Beyonce and Jay-Z's daughter Blue Ivy celebrated turning 10 this week – and fans have been left shocked at how grown-up she looks.
In a post on Instagram, her maternal grandmother Tina Knowles marked the milestone by sharing a sweet photo of the pair posing in front of a sunset on a beach.
The birthday girl looked stylish in a black blazer, white trousers and white trainers as well as hooped earrings and sunglasses.
The caption read: "My beautiful talented and super smart granddaughter Blue Ivy turned 10 today! God it seemed like yesterday you came into the world running things."
Knowles, 68, added: "Blue gives the best advice like a grown person I sometimes forget that she is so young!"
The post has received more than 449,000 'likes', with many remarking how unrecognisable Blue Ivy looked – including how tall she had got.
One person wrote: "Can’t believe she’s already 10."
Another commented: "OMG she is so tall and beautiful! They grow so fast! She’s a young woman already!!!"
A third shared: "Wait is that her?! Wow she is absolutely stunning and has grown so much."
And a fourth added: "Wow!!! Time surely flies!!! Blue is so GORGEOUS!"
Last month, the eldest child of Beyonce and Jay-Z appeared with her mother and younger sister Rumi, four, in an Adidas campaign shared to Instagram.
The singer, 40, and 52-year-old rapper – who began dating in 2001 and married in 2008 – are also parents to Rumi's twin brother Sir.
Watch: Celebrities who look eerily like their children