Shakti Kapoor has been married to Shivangi Kolhapure for 43 years, despite initial family resistance due to their differing backgrounds. They secretly dated before eloping in 1982. Their families eventually accepted the marriage after the birth of their children, Siddhanth and Shraddha Kapoor.