Bollywood has not only given us some of the most memorable on-screen macho men, but it has also shed light on their soft-heartedness and caring nature, off-screen. Very often, they have won several hearts with their kind gestures, spottings with their lady luck, and much more.