Prince George wears £10 John Lewis top in eighth birthday portrait

Happy Birthday Prince George! The stylish royal celebrates his 8th birthday with a royal portrait.  (Getty Images)
Happy Birthday Prince George! The stylish royal celebrates his 8th birthday with a royal portrait. (Getty Images)

Yahoo Lifestyle's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Prince George celebrates his eighth birthday on 22 July and to mark the special day the Duke and Duchess of Cambridge shared a portrait of their eldest child.

The photograph, which was taken by Kate at their Norfolk home, captures George beaming with joy, dressed in a pair of navy blue tailored shorts with a navy and orange striped polo top.

To view this content, you'll need to update your privacy settings.
Please click here to do so.

It turns out the top is from John Lewis & Partners, and is more affordable than you might have thought, costing £8 to £12 depending on the size.

Unsurprisingly, the exact style George is pictured has sold out, however it is available in two other colours, so your little one can feel like a real Prince.

John Lewis' Kids' Stripe Short Sleeve Polo Shirt is made from 100% cotton, which is breathable and lightweight.

It has a classic polo shirt style, with a collar, three-quarter button down front and short sleeves. It also has an emblem printed on the hem.

The Polo Shirt comes in a navy blue with white stripe, as well as a brighter light blue hue with yellow pin stripe.

Both styles are available to buy for children aged two to 12 years.

Buy it: Kids' Stripe Short Sleeve Polo Shirt | £8 - £12 from John Lewis & Partners

Kids' Stripe Short Sleeve Polo Shirt (John Lewis & Partners)
Kids' Stripe Short Sleeve Polo Shirt (John Lewis & Partners)

Buy it: Kids' Stripe Short Sleeve Polo Shirt | £8 - £12 from John Lewis & Partners

 Kids' Stripe Short Sleeve Polo Shirt
Kids' Stripe Short Sleeve Polo Shirt

Watch: How to organise your wardrobe