Anurag Kashyap girlfriend Shubhra Shetty has been at the centre of fresh buzz after the filmmaker opened up about their roughly 20-year age gap, admitting he once tried to push her away because of it. The two are now talking marriage, and their honesty about an unconventional relationship has struck a chord well beyond Bollywood circles.
Key Takeaways
- Anurag Kashyap’s girlfriend, Shubhra Shetty, has an age gap of about two decades with the director.
- Kashyap admitted in a recent interview that he initially resisted the relationship because of the age difference.
- This is his third serious relationship after two earlier marriages, to Aarti Bajaj and Kalki Koechlin, both of which ended in divorce.
- The couple’s openness has revived a wider Indian conversation about age-gap relationships and who gets to judge them.
Who Is Shubhra Shetty, Anurag Kashyap’s Girlfriend?
Shubhra Shetty has largely stayed away from the spotlight, unlike Kashyap, who has spent two decades as one of Hindi cinema’s most talked-about directors. Recent interviews describe her as someone from outside the film industry’s usual social loop, which the couple themselves say made their early days easier — fewer eyes, fewer assumptions.
What’s changed lately is that both of them have started speaking about the relationship on record. In conversations with India Today and Outlook India, Kashyap discussed how they met, how the equation grew, and why he took his time admitting he was serious about her.
How Did Anurag Kashyap and Shubhra Shetty Meet?
The exact story of their meeting hasn’t been laid out in granular detail in public interviews, but Kashyap has said the connection built gradually rather than as an instant spark. That slow-burn quality is something he’s pointed to repeatedly — it wasn’t a whirlwind romance, it was something that kept returning to the front of his mind until he stopped fighting it.
For a filmmaker whose own movies often deal with messy, unresolved emotions — think of the fractures in Gangs of Wasseypur or the heartbreak in Dev D — it’s a fittingly complicated real-life plot.
What Is the Age Gap Between Anurag Kashyap and His Girlfriend?
Multiple reports peg the age difference at close to 20 years, a number Kashyap himself has not disputed. If anything, he’s leaned into the topic rather than dodging it, which is unusual for a public figure navigating personal questions in Indian media.
Here’s a quick look at how his relationships have unfolded over the years:
| Partner | Relationship Type | Status |
| Aarti Bajaj | First marriage | Divorced; they share daughter Aaliyah Kashyap |
| Kalki Koechlin | Second marriage | Divorced, remained on cordial terms |
| Shubhra Shetty | Current relationship | Together, discussing marriage |
Anurag Kashyap has been open about his filmmaking career on record for years — his Wikipedia profile lists a body of work spanning over two decades — but this is the first time he’s discussed a relationship’s age gap so directly.
Why Did Anurag Kashyap Say He ‘Tried to Push Her Away’?
In his conversation with India Today, Kashyap said he actively tried to distance himself from Shubhra early on, largely because of the age gap and what he assumed people would say. It’s a strikingly candid admission — most public figures smooth over that kind of self-doubt rather than name it.
He’s since said the resistance came from his own baggage, not from anything Shubhra did. That distinction matters. It reframes the story from “controversial age-gap couple” to “a man working through his own fear of repeating past mistakes.”
What Changed His Mind?
By his own account, it was simply that the relationship kept working despite his attempts to complicate it. Two failed marriages had left him cautious, he’s said, and it took time to trust that this one wasn’t following the same script.
The India Angle: Why Age-Gap Relationships Are Having a Moment
This story isn’t happening in isolation. Indian courts and lawmakers are actively debating how to treat live-in and unconventional relationships — Census 2027 discussions around counting live-in partners as married couples are running in parallel news cycles right now. Add in global headlines like Georgina Rodríguez and Cristiano Ronaldo’s decision to marry quietly at home, and you get a broader cultural moment where couples are pushing back against needing public approval for how they love.
In Bollywood specifically, age-gap relationships have rarely been discussed this openly by the men involved. Kashyap talking through his own hesitation, rather than just presenting a finished, confident relationship, is the more unusual part of this story — and probably why it’s resonating.
Anurag Kashyap Girlfriend FAQ
Who is Anurag Kashyap’s girlfriend?
Anurag Kashyap’s girlfriend is Shubhra Shetty, a private individual outside the film industry whom he’s been dating for a few years.
What is the age gap between Anurag Kashyap and Shubhra Shetty?
Reports and Kashyap’s own interviews put the gap at roughly 20 years.
Was Anurag Kashyap married before?
Yes, twice — first to film editor Aarti Bajaj, with whom he has daughter Aaliyah Kashyap, and later to actress Kalki Koechlin. Both marriages ended in divorce.
Are Anurag Kashyap and Shubhra Shetty getting married?
The couple has spoken about marriage in interviews, though no official date or announcement has been confirmed.
Why did Anurag Kashyap say he pushed Shubhra away initially?
He’s said it stemmed from anxiety over the age gap and lessons from his previous marriages, not from any issue with Shubhra herself.
Whatever comes next for Anurag Kashyap and his girlfriend, their willingness to talk through the messy, hesitant parts of falling in love — not just the highlight reel — is what’s making this a love story worth following. For more real-life relationship stories from the world of Indian cinema, keep checking back on The Perfect Stories.