Who made Kate Middleton’s white shirt, gold jewelry, sneakers, and belt?

Shirt – Gill Marine

Belt – BRORA

Earrings – Spells Of Love