Kate Middleton's sell-out £45 high street wedges are back in stock

Responsive image
source