Cat Deeley is ''done'' having children.

The 41-year-old presenter - who has Milo, two, and two-month-old James with husband Patrick Kielty - feels very ''lucky'' to have her sons and currently has no plans to add to her brood in the future.

Asked if she'd like a daughter, she said: ''No, I think I'm done. I love my boys.

''I can't believe how lucky I am to have them. I'm good I think.

''Ask me again in 12 months time.''

The 'So You Think You Can Dance' presenter admitted working and raising two children isn't easy because there is so much to do.

She said: ''Being a working mum of two is kind of like a massive juggle where you throw all the balls up in the air and try to keep them all up there.

''Most of the time you do, but then sometimes you just don't and they all land on the floor.

''Then you're on your hands and knees, trying to pick them up and sing and dance at the same time and make the little ones laugh and feed them broccoli.''

Cat has quickly got back to her pre-pregnancy shape just months after having James and credits her sensible approach to diet and cravings for making it easier.

She explained to Closer magazine: ''I was really sensible on the pregnancy side of it.

''If I fancied a biscuit or an ice cream, I'd have some, but I didn't go nuts.

''Because otherwise, by the time you get to the other side, you have a newborn baby but you're also trying to fit in the gym and all the rest of it.''