Kate Middleton is a big fan of the high street, but when we saw her sporting a pair of heels that cost a mere £23.99 last year , we were truly shocked and pleasantly surprised. Even by our standards, that’s a bargain.