Princess Kate's favourite espadrille wedges are now on sale at John Lewis - and they're selling fast

· Daily Mail