
Prince George turns eight today – and of course, there’s a new cute picture to celebrate.
And while he might be a future king, it seems George is happy to be dressed in items from the high street.
The navy and orange t-shirt he’s wearing in the photograph by his mum Kate Middleton, the Duchess of Cambridge, is from John Lewis and cost just £10.
The top, has sadly sold out already and John Lewis has posted a message saying ‘We’re unlikely to receive more stock of this item.’
A similar one in blue and lemon is available for kids aged two to 11, priced between £8 and £12.
There’s also a navy with grey stripes version, currently in stock in all sizes from 2-12.
The shirts are pure cotton, which is perfect for the hot weather, with a classic collar and short sleeves.

The shirt is paired with navy chino shorts from Boden, which are still in stock for ages 3-12, priced from £23.
The Duke and Duchess of Cambridge’s children have appeared in items from high-street brands before.
Last summer, George’s sister Charlotte was pictured in a pair of £10 dungarees from the brand, in an image released to celebrate Father’s Day.
Youngest royal sibling Louis wore a t-shirt from GAP and George wore H&M.
In the latest picture for the young prince’s birthday, he can be seen perched on a Land Rover Defender at the family home Anmer Hall in Norfolk.
Some have seen it as a tribute George’s late great-grandfather Prince Philip, who died earlier this year.
Do you have a story to share?
Get in touch by emailing MetroLifestyleTeam@Metro.co.uk.
MORE : Prince George’s cutest photos as he celebrates his eighth birthday
MORE : William and Kate release birthday photo of George with touching nod to Prince Philip