TV actor Karan Mehra says his wife, actress-model Nisha Rawal makes a perfect partner thanks to her understanding nature and spirit of a true professional.
The duo tied the knot in November 2012.
"The kind of girl I wanted in my life... I see all those qualities in my wife Nisha, rather more than what I thought," Karan said.
Talking about the essential ingredients of a successful relationship, he said: "You need to have a great deal of compatibility with your life partner because together you have to face a lot of situations in life and deal with it with your life partner."
He wasn't shy in admitting his love for Nisha.
"I love her to the core. She is a beautiful soul, and that was one thing that I liked about her, rather that attracted me towards her! She is also a great professional person," he added.
Karan plays the popular character of Naitik in Yeh Rishta Kya Kehlata Hai.