Kate Middleton in Maheen Khan On a visit to the Badshahi Mosque, Kate wore a bespoke shalwar kameez and matching scarf by Maheen Khan. Image Source: Getty / Karwai Tang