Kate wore a coat by Blaze Milano at the Royal Marsden Hospital Blaze Milano coats cost around £1,800 so it's fair to say Kate's coat would have had a similar (if not bigger) price tag.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results