Who made Kate Middleton’s brown sunglasses, fringe boots, and vest?

685Sunglasses – Ray Ban

Vest and shoes – Really Wild Clothing