The Duchess of Cambridge , 39, cut an elegant figure in the £1,125 fuchsia midi dress from Alexander McQueen and carrying a £225 L.K. Bennett handbag that matched her shoes.