Kate Middleton stuns in Indian designer as she and Prince William welcome guests to Kensington Palace