Stacey Solomon knows her boyfriend Joe Swash is "The One."
The 'Loose Women' panellist has been dating the former 'EastEnders' actor since the end of 2015 and, although they don't live together yet, she's convinced they're going to be together forever and can see herself tying the knot with him - even though they've agreed to take things slowly.
She explained: "We're not living together yet but we're working on it. I certainly won't be getting married until we are in it forever. We are really serious about each other so we want to do things slowly. I can definitely see myself walking down the aisle with Joe - he really is The One."
And the 27-year-old singer - who already has two children Zachary, eight, and Leighton, five, from two previous relationships - would even like to have a baby with Joe but wants to wait a few years.
She said: "I'm not looking forward to the things people will say when I do have another baby. They're quite opinionated on me having children with different men! It doesn't put me off. I will have one but I just want it to be right for me and my boys. It won't be on a whim. Maybe when I'm 30 and I've done the groundwork with Joe and we're a proper couple."
And, although the couple are clearly loved up, Stacey wishes Joe was a little more affectionate.
She added to Closer magazine: "He's getting better! Yesterday we had cuddles on the sofa, which never happens because he's got his own chair in my living room and he doesn't like to move from it. I'll show him if I'm feeling needy and he'll just look at me with a funny face. I love attention, romantic gestures, cuddles and Joe's just not that guy, but he is really making an effort, which is sweet. He's cery cute and he's got such an attractive personality. It's hard not to love Joe!"