Though seven years have passed since Hollywood superstar Tom Cruise married Katie Holmes, but the spark is still alive in their marriage. The Mission: Impossible actor, who married Holmes in 2006, five years after his split from Moulin Rouge! star Nicole Kidman, is crazy about hiswife. Tom says, Katie 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 shewalks into the room, I just feel better, Cruise told contactmusic.com. I am a romantic. I like doingthings like creating romantic dinners, and she enjoys that. I don't know what to say - I'm just happy, andI have been since the moment I met her. What we have is very special, he added.