From weddings to royal dinners, state functions, festivals and catwalks, the Sherwani is one timeless garment that is always ...