The 49-year-old says he felt an instant attraction to Holmes the moment he met her and just laying eyes on her brings a smile to his face every day.
"She is an extraordinary person, and if you spent five minutes with her, you'd see it. Everything she does, she does with this beautiful creativity. She's funny and charming, and when she walks into the room, I just feel better," a website quoted Cruise as saying.
The actor says he keeps their chemistry alive by organising intimate meals to give the couple time to bond.
"I am a romantic. I like doing things like creating romantic dinners, and she enjoys that. I don't know what to say - I'm just happy, and I have been since the moment I met her. What we have is very special," he said.
The couple began dating 2005 welcomed daughter Suri April 2006 and wed later that year.
Photos: Shah Rukh Khan, Shweta Bachchan at Karan Johar's book launch
Photos: Sunny Deol with sons Karan and Rajvir at Mumbai airport
Photos: 10 beautiful moments that capture winter around the world
Photos: Karisma Kapoor, Preity Zinta, Shraddha Kapoor at Mumbai airport
Spotted: Anushka Sharma and Diljit Dosanjh at Mumbai studio