Jennifer Connelly doesn't want any more children.

The 41-year-old actress says she and husband Paul Bettany find going anywhere with 14-year-old Kai - whose father is her former partner David Dugan - Stellan, eight, and 11-month-old Agnes to be like "moving an army", so she doesn't think it would be a good idea to extend their brood any further.

She said: "I think we should call it quits. It's like trying to move an army getting out of the house and we go everywhere together, so it's a lot of bodies to move."

Despite her comments, Jennifer admits she feels "blessed" because her kids get along so well, which she attributes to the large age gaps between them.

Speaking on TV talk show 'Anderson', she said: "I've got a massive family now. It's really unbelievable. They are all such extraordinary kids and they're great together.

"They never fight, they look after each other. They are loving.

"I am just blessed they are such great, really wonderful kids. Maybe it has something to do with the huge age gap between them, there is no competition and they all have so much attention and focus."