Kate Middleton: Earrings – Local Designer  Dress – Naeem Khan  sunglasses – Ray Ban Couture, Naeem Khan, Princess Kate, Haute Couture, Royal Outfits, Kaftan, Women, Dame, Dress