Royal India tour: Kate's top fashion moments