Kate Middleton paired a Zara dress with an Alexander McQueen coat and a $775 handbag