Prince George and Princess Charlotte are back in Spanish designs for new portrait

It seems like Princess Charlotte has followed in mom Kate's footsteps by recycling an old dress in her new portrait with the Queen, released to mark Her Majesty's 90th birthday. Charlotte's cute pink floral frock bears a striking resemblance to the one she wore in December for her first solo photoshoot.

However, Hello! Online can reveal that the cherubic young royal is in fact wearing a new – but very similar – printed dress. The frock is made by the same small-town Spanish designer m&h, which specializes in baby and children's clothing.

It comes from the shop's autumn-winter collection and cost the equivalent of $42, but is currently sold out.

TAP TO VIEW GALLERYPrincess Charlotte wears a £23.50 dress from Spanish brand m&h.

While both of Charlotte's dresses feature a pretty floral pattern, the distinctive difference is that Charlotte's new frock is finished with a colourful collar. Her solo portrait dress featured a white collar.

It is thought that Charlotte's Spanish nanny Maria Teresa Turrion Borrallo bought the dress in the city of Valladolid, in northwestern Spain, at the same time that she purchased the royal's other pink dress.

Businesswoman Margarita Pato Cid set up her family business in Valladolid and has since opened two branches in Madrid and one in Valencia. All of her shops are in Spain. She is set to launch a new baby clothing website in a couple of weeks.

It's thought that Charlotte's Spanish nanny bought the frock.

Several customers from the nearby town of Palencia travel to Valladolid to visit the store, and as royal nanny Maria hails from Palencia, it is thought that she bought the dress for her young charge.

Each piece of m&h clothing is made by hand, using fabric from Spain. Shop owner Margarita only makes a few pieces of each item, so Charlotte's dress is almost one-of-a-kind, but her business partner Borja Echevarría has said the item can be replicated for eager customers if they still have the same fabric.

George has previously worn Spanish brand Fina Ejerique.

As for her big brother George, the two-year-old is wearing a blue wool blend knitted cardigan by another Spanish designer, Fina Ejerique.

"The first time [William and Kate] chose our designs, it was a big surprise," said product manager Ana Pérez Ejerique.

"It's a real honour to see them again in the new photos, because it means that the British royal family trusts us and Spanish fashion. It's likely that George's cardigan was bought in one of the shops in the UK that sells our brand. It looks like the royals like our style, which makes us feel very proud."

George completed his look with his trusty $67 navy Start Rite Jo shoes, which are currently out of stock, and his Amaia Kids $13 ribbed knee socks.

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.