Meghan Markle wears look worth huge sum to kid's hospital with shoes from £17K collection