Katherine Jenkins knew immediately that her husband was the love of her life.
The 35-year-old singer married Andrew Levitas, 38, within a year of meeting him before welcoming daughter Aaliyah just three days after their first anniversary and Katherine says things moved fast because she was so sure about Andrew.
She told Fabulous magazine: "It has been a whirlwind. I’m not a person who rushes into anything. I consider things and I’m actually quite cautious, especially with big decisions.
"But when you know, you know and with Andrew, I just knew straight away. He’s an amazing husband, an amazing dad and I just feel like I understand the reason for everything now."
And Katherine thinks the relationship happened because she was "open to" settling down, when they met.
She explained: "I was definitely open to it. I’ve always wanted a family and we met when I was 33 and so it was in my mind.
"Being this little family is just the best thing and I wish that people talked more about the good stuff.
"I am tired and I worry but oh my gosh, I just want to tell everyone how amazing it is at the same time. I don’t think we shout about the positives enough."