Sharon Osbourne wishes she had been an "Irish" stay-at-home mother.
The 60-year-old TV host has three children, Aimee, Kelly and Jack, with rocker husband Ozzy Osbourne, and she regrets not spending more time with them when they were younger because she was busy working.
She said: "If I could go back and have the choice of my career or being a full-time mum to my kids, I would choose to be a stay-at-home mum any day.
"I would gladly give up the career. Women who have the luxury of bringing up their own children have no idea how lucky they are.
"It's a big regret of mine and I would give it all up to be around my kids 24/7 while they were growing up."
However, Sharon is now making the most of her six-month-old granddaughter, Pearl - son Jack's little girl with wife Lisa.
She told Britain's HELLO! Magazine: "Sometimes I don't want to hand her back.
"Luckily, I don't think I'll be waiting too long for number two as I think Jack and Lisa will have a big family. I can't wait.
"I should have been Irish, I would have loved to have had 19 kids."