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.
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.
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
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.
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:
Vero Moda Christine Calf Dress at Myer - on sale for $40
Roxie Dress from Review - $129
Kate Linen Shirt Dress | £120 from Boden
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 email@example.com.