Kate Middleton looked cool in the New Delhi heat in a jade green lace Alice Temperley dress as she and her husband Prince William met the Indian prime minister Narendra Modi on Monday, Day 3 on their visit to India and Bhutan. The British royal couple had a lunch time meeting with the Indian premier before jetting off to Assam. The Duchess of Cambridge managed to stay cool in the blue dress.