Michael Buble is very messy.
The 39-year-old crooner annoys his wife, actress Luisana Lopilato, with his bad habit of leaving dirty clothes everywhere, but she doesn't get too annoyed as she doesn't think he has any other flaws.
She said: "Michael throws his clothes everywhere because he's used to living in hotels.
"Now I'm the one who's always picking up after him. But as a person, he hasn't got a single bad thing about him."
Though he is a devoted father to 22-month-old Noah, Luisana admits she has to prepare everything in advance if she plans to leave Michael in charge of their little boy.
She said: "Every time I go out, I leave everything ready for him. He only has to warm the water for the baby bottle.
"I leave the nappies, the clothes Noah has to wear. If I don't do that, the child will go out wearing some kind of disguise.
"As a mother, I prepare everything in advance. I'm so structured in my life and I want everything right and perfect."
But the 28-year-old actress is grateful the 'Haven't Met You Yet' hitmaker is so supportive.
She told Britain's OK! magazine: "He always supports me in my projects and dreams and he knows that work makes me happy.
"It can be difficult to find a person like him.
"Even though he's very busy, with so many responsibilities, he takes time to accompany me and that's worth a lot. It's a virtue."