A clothing line ad, which stars Ranveer Singh and shows the actor dressed in office wear with a woman over his shoulder, has been criticised as sexist and offensive. South actor Siddharth also tweeted criticising the ad.