The former Girls Aloud singer welcomed her first child Bobby into the world with her fiance Justin Scott 13 months ago.
Walsh, 33, said she asked the Take That star, 44, how he raised his children, Daniel, 15, Emily, 13, and Daisy, six, because she wants her little one to know he's lucky, reported Female First.
"It's really tough to know how to bring up children in quite a privileged set-up and get across to them that not everybody is in this position."