Carrie Underwood and husband Mike Fisher have a picture-perfect marriage. The country singer and the hockey player are almost unbearably cute together, and Underwood can't stop gushing about her new spouse.

"Mike's the missing piece to my puzzle – he's a few pieces," Underwood, 27, told People Magazine. Although the two have to overcome some difficulties–both are very busy and often traveling–she doesn't seem to mind the fuss. "It's not like we have office jobs where you can transfer!" she said. "It's not a conventional marriage."

She's had some hard times adjusting to the tough Canadian winters, saying, "I can't do my cute heels in the winter!" But in the end, despite having to shuttle between Nashville and Ottawa, she has only good things to say. "He makes me a better person." –AMY LEE