Nicole Kidman wishes she had met Keith Urban ''much earlier''.

The 48-year-old actress has two daughters, Sunday Rose, seven and four-year-old Faith, with her country music star husband, who she married in 2006, and Nicole admits she would love even more children with Keith, 47.

She told US Vogue magazine: ''I wish I could have met him much earlier and had way more children with him. But I didn't. I mean, if I could have had two more children with him, that would have been just glorious. But as Keith says, 'The wanting mind, Nicole. Shut it down.'''

Nicole also has two adopted children, Connor and Isabella, with her former husband Tom Cruise.

The children have been raised as Scientologists like their father and she is believed to have little contact with them.

Meanwhile, Nicole may have been married to Keith for nine years but she is still madly in love.

Speaking about a recent date night where he took part in an impromptu jam session, she said: ''I looked up at him at one point and I saw his tattoos and his foot going, and he had the guitar, and I was like, 'God, I love that man. I'm so glad I'm in this world.'''