Namrata Shirodkar birthday special: Did you know it took Mahesh Babu 4 years before he could finally marry the actress?

Namrata Shirodkar and Mahesh Babu have been married for almost 18 years now. They have 2 kids and together they all make for one happy family.