Princess Charlotte wore the sweetest dress to the Commonwealth Games, and it's only £40

A royal bargain.

princess charlotte blue dress
(Image credit: Getty Images (Photo by Karwai Tang/WireImage 1412554430)

A royal bargain.

All eyes were on the Duke and Duchess of Cambridge yesterday as they attended the Commonwealth Games. Kate Middleton opted for an all-white power suit by Alexander McQueen for the occasion, however it was another outfit that stole the show.

Princess Charlotte joined her parents for the exciting day out, wearing the sweetest blue dress by Rachel Riley. The best news? It's only £39.

princess charlotte blue dress

Getty Images Photo by Karwai Tang/WireImage 1412553884
(Image credit: Getty Images Photo by Karwai Tang/WireImage 1412553884)

If you've read our guide to the clothes brands that the royal children love, you'll know that both Prince George and Princess Charlotte have been spotted in this brand before.

Navy Breton Striped Jersey Dress, £39 | Rachel Riley

Navy Breton Striped Jersey Dress, £39 | Rachel Riley
A versatile dress, essential to any little girl’s summer wardrobe, in soft jersey with a classic navy and ivory Breton stripe. The signature peter pan collar with a lace trimmed edge adds a little something extra.

We suspect that this dress will sell out in no time, so we've scoured the internet for lots of stylish alternatives. Just keep on scrolling...

Get the look: Princess Charlotte's blue and white striped dress:

Pure Cotton Striped Dress, £8 | Marks and Spencer

Pure Cotton Striped Dress, £8 | Marks and Spencer
Refresh your little one's partywear wardrobe with this nautical-inspired striped dress, made from soft pure cotton. It is designed in M&S's comfortable regular fit.

Striped Short Sleeve Sailor Dress, £19 | JoJo Maman Bebe

Striped Short Sleeve Sailor Dress, £19 | JoJo Maman Bebe
This dress is a sweet celebration of the brand's much-loved stripes. Soft and breathable cotton has been given a nautical makeover, complete with a stunning sailor collar.

Cotton Dress, £12.99 | H&M

Cotton Dress, £12.99 | H&M
For something slightly different, we love this H&M number. Pair with white sandals and a matching white cardigan for a classic summer look.

Smocked Stripe Fit & Flare Dress, from £45 | Tommy Hilfiger

Smocked Stripe Fit & Flare Dress, from £45 | Tommy Hilfiger
Rock the Breton stripe in this pure organic cotton, fit and flare dress with a jaunty boat neck and smocked chest.

So, which one will you go for?

Grace Lindsay

Grace Lindsay is currently Junior Beauty Editor at Who What Wear UK and previously was Marie Claire UK's E-Commerce Writer.  With over three years of experience in the fashion and beauty industry, she covers everything from the best make-up and skincare deals to how to shop the stand out trends of the season. When she's not typing away at her laptop, Grace can be found shopping her favourite vintage markets IRL, or catching up on her never-ending list of books to read.