Who made Kate Middleton’s black dress, watch, and suede ankle pumps?

dress – Alexander McQueen

Shoes – Gianvito Rossi

Watch – Cartier