AGRA, INDIA - APRIL 16: Britain's Prince William, Duke of Cambridge, and Catherine Middleton Duchess of Cambridge during their visit at Taj Mahal on April 16, 2016 in Agra, India. (Photo by Ajay Aggarwal/Hindustan Times )