Punjabi superstar Diljit Dosanjh has revealed a decade-long health secret: a 11-12 mm gallbladder stone discovered in 2015.