By: Hindustan Times - Entertainment Posted On: March 21, 2024 View: 8 Rani Mukerji, who turns 46 on March 21, has played a diverse range of characters in her career. Read this on Hindustan Times - Entertainment