Kate Middleton loves this high street dress – and it’s on sale

· The Independent