Neelima Azeem says ‘massive distance’ led to divorce with Pankaj Kapur: 'I have no regrets because I’ve Shahid, Ishaan' | Bollywood

Neelima Azeem says ‘massive distance’ led to divorce with Pankaj Kapur: 'I have no regrets because I’ve Shahid, Ishaan'

By | Written by Riya Sharma
Published on: Dec 31, 2025 03:58 PM IST

Neelima Azeem discussed her separation from Pankaj Kapur, revealing that the massive distance between them was the primary factor leading to the divorce.

Former actor and classical dancer Neelima Azeem divorced actor Pankaj Kapur in 1984, when Shahid Kapoor was just three years old. Forty years later, Neelima has spoken about the reasons behind their separation and revealed that she has no regrets, as she has her children, Shahid and Ishaan Khatter, by her side.

Neelima Azeem with her sons Ishaan Khatter and Shahid Kapoor.
Neelima Azeem with her sons Ishaan Khatter and Shahid Kapoor.

Neelima Azeem on her separation from Pankaj Kapur

In an interview with Vickey Lalwani, Neelima opened up about her separation from Pankaj and said, “I just feel that, unfortunately, it was meant to be. Nobody gets married to separate, right? They get married to stay together forever… But I think, maybe, we were very different people. Also, marriage is not just about what anybody did or what happened. I think it’s about where you are in your mind and where you are in your life — which phase you are in. And if those vibrations don’t have the same frequency, I just feel that it doesn’t sit well. I think there was a very massive distance, since he was in Mumbai and I was in Delhi.”

Neelima explained that she felt it may not have been the right decision for Pankaj to move to Mumbai without her and later without Shahid. However, she pointed out that an artist is often completely absorbed in creative pursuits, dreams and ambitions, which can become all-consuming. She shared that it did not make financial sense at the time for the entire family to relocate to Mumbai together, and so she encouraged Pankaj to move ahead, acknowledging his talent and supporting his efforts to build a career in Mumbai, while she stayed back in Delhi.

Despite everything, Neelima expressed that she has no regrets and said, “So I think it was years of distancing that made us go our own ways. I was just too young. So I think it was just too much for my very young shoulders to handle… If I look at it from every angle, I always say this, and I don’t know how many people understand it, but I have no regrets because I have Shahid. And the same goes for Ishaan. So I have no regrets.”

Neelima Azeem and Pankaj Kapur’s marriage

Neelima and Pankaj tied the knot in 1975 and welcomed their son, Shahid Kapoor, in 1981. However, after nine years of marriage, they parted ways in 1984. Following the divorce, Pankaj married actor Supriya Pathak, with whom he has been happily married for over three decades. The couple have two children, Sanah Kapur and Ruhaan Kapur. Neelima later married actor Rajesh Khattar in 1990, but their marriage ended in 2001. The former couple share a son, actor Ishaan Khatter.

Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }