Kate Middleton dresses 'like a princess' to fulfil promise to cancer patient

Some of the links in this article may return revenue to Yahoo Lifestyle Australia. For more great shopping content, check out our online shopping page.

The Duchess of Cambridge was true to her word, as she channelled a Disney princess in her latest royal engagement during their week-long Scotland tour.

Kate Middleton met with five-year-old Mila Sneddon and her family, at the Palace of Holyroodhouse in Edinburgh on 27 May.

The Duchess of Cambridge
The Duchess of Cambridge made a five-year-old cancer patient's dream come true. Photo: Getty

Mila is a cancer patient and features in an image from the Hold Still photography project, set up by Kate.

The photo captured the tender moment the youngster kissed her father, Scott, through a window whilst she was isolating during her chemotherapy treatment.

Prior to meeting Mila, the duchess spoke with her on the phone and it was during that conversation, Mila revealed she would love nothing more than to meet a princess in a dress in her favourite colour, pink.

The Duchess of Cambridge and cancer patient, Mila Sneddon,coordinate in pink dresses
Kate and Mila Sneddon coordinate in pink dresses. Photo: Getty

Royal correspondent, Rebecca English, tweeted: "The Duchess of Cambridge kept her promise to little Mia Sneddon, 4, who wanted to meet a princess dressed in her favourite colour, pink. Kate wore a ME+EM outfit that matched Mia’s dress. She had promised she would when they spoke on the phone last year."

The duchess paired the floaty pink dress from designer label Me+Em with a pair of soft pink pointed-toe heels.

Kate accessorised the look with a coordinating suede pink belt by Boden, as well as a pair of Rhodochrosite Gold Mini Pyramid Charm Hoop earrings from Missoma.

Buy it: Colour Block Silk Shirt Dress + Belt | $‌1,050 from Me+Em

Colour Block Silk Shirt Dress + Belt (Me+Em)
Colour Block Silk Shirt Dress + Belt (Me+Em)

Buy it: Rhodochrosite gold mini pyramid charm hoop earrings | $160 from Missoma

She also styled her hair in a glamorous, pulled-back loose wave.

The Colour Block Silk Shirt Dress + Belt features a contrast-colour block front of bubblegum pink and a darker raspberry shade. It also has pleating detail on the front, and a dipped hem, which is shorter at the front and longer at the back.

It has long sleeves, with a slight puff detail on the shoulder, and a collar button front fastening.

The Duchess of Cambridge arrives to meet Mila Sneddon
Kate kept her promise to wear pink for the meeting. Photo: Getty

This design also comes with a removable belt, which can cinch in at the waist, or be draped around the neck, as modelled on the website.

The dress retails for $1,050 but for those who want to emulate Kate's style can do so for less, as we've found a selection of more affordable alternatives.

Shop the Duchess of Cambridge's style:

Sadie Maxi Dress by Atmos&Here on The Iconic - $54

Sadie Maxi Dress the iconic
Sadie Maxi Dress the iconic

Vero Moda Christine Calf Dress at Myer - on sale for $40

Photo: Myer
Photo: Myer

Roxie Dress from Review - $129


Kate Linen Shirt Dress | £120 from Boden

Kate Linen Shirt Dress
Kate Linen Shirt Dress

Additional reporting by Maisie Bovingdon.

Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.

Or if you have a story idea, email us at lifestyle.tips@verizonmedia.com.