Kate Middleton in Gul Ahmed and Maheem Khan While taking part in a game of cricket in Lahore, Kate wore an embroidered shalwar kameez by Gul Ahmed. Image Source: Getty / Samir Hussein