Kate Middleton meets five-year-old cancer patient who featured in her Hold Still project
Kate, 39, met Mila Sneddon, of Falkirk, at Holyrood House, whom she'd previously spoken to on the phone, and made good on her promise to wear a pink dress for their meeting.