"I would like a big family but I am realistic and I'm aware at 32 I have left it a little late," she said.
"So I'm realistic about how many I can have, but I would like to have more than one."
Kimberley Walsh worried fans after she fell and broke her wrist while pregnant with her first child
The former Girls Aloud star was speaking at the Specsavers Spectacle Wearer of the Year launch this week.
She told the Mail, "I think women today do struggle with the 'having it all' element. For me there was nothing stopping me but I wanted to have it all and take the opportunities that I had with my career and create a really secure family unit, a home.
"I can relax and it's set up and no financial pressure. It's a tricky one because we want to be indulgent in all these massive opportunities which come your way and soak it all up, and I think the years fly by and then you're suddenly in your thirties.
Kimberley and boyfriend Justin "so excited" to be having their first baby together
"But now I'm in a position where I have indulged everything I could ever want to do, from singing to musical theatre to presenting and modeling and Strictly.
"I've travelled. I'm in a good mental state. I'm completely fine about being selfless for the first time ever and I can now dedicate my life to a baby.
"That world - which is a world away from where I came from - will hopefully be passed on to my kids, and that's the benefit of it. I'm lucky to feel like that by my age."
In February Kimberley announced that she was expecting her first child with boyfriend of ten years Justin. And she has recently begun to show the first signs of a tiny baby bump.
"Justin and I are so happy to let you all know we are having a baby," the Bradford-born singer wrote on Twitter. "Couldn't wait to share our lovely news with you all ❤."
Among the first to congratulate the couple was Kimberley's best friend Cheryl Cole. "FINALLY, I thought at one point I was going to burst ❤️❤️❤️❤️❤️❤️❤️❤️," she tweeted.
She also posted a sweet message on Instagram to celebrate the news. "Finally! I am able to share some of the BEST NEWS EVER!!! Kimberley and Justin are expecting their first baby together. It has been both one of the most exciting and yet hardest things to keep in!!" she wrote.
"I have watched them grow from strength to strength over the past 10 years! And this is the best bit of it all!!!!!! Aaaaaarrrrgggghhhhhh!! Love you both to absolute pieces CONGRATULATIONS !!" she added.