Digital Desk, July 13: Shah Rukh Khan and Aishwariya Rai Bachchan-starrer Devdas completed its 20 years…