Who made Kate Middleton’s purple print dress, jewelry, and wedge shoes?

Dress – Faithfull the Brand
Earrings – Accessorize

Shoes – Russell & Bromley