Ranveer Singh poses at the 'Gully Boy' photocall during the 69th Berlinale International Film Festival Berlin at Grand Hyatt Hotel on February 9, 2019 in Berlin, Germany. Getty Images

From Amitabh Bachchan to Ranveer Singh: The best-dressed men in Bollywood