Nicole Kidman (L) and husband Keith Urban

Nicole Kidman recently opened up about husband Keith Urban in a rare interview.

The 48-year-old actress discussed the 47-year-old singer with Vogue for the magazine's August issue. Kidman was wed to actor Tom Cruise from 1990 to 2001, and met Urban at G'Day LA in 2005 before marrying him in 2006.

"I wish I could have met him much earlier and had way more children with him," she confessed. "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 say, 'The wanting mind, Nicole. Shut it down.'"

Kidman is mother to 22-year-old Isabella and 20-year-old Connor with Cruise, and seven-year-old Sunday and four-year-old Faith with Urban. She and fellow actress Julia Roberts, who will co-star in The Secret in Their Eyes and has three kids of her own, bonded on set over their children.

"We share a similar sense of ourselves," Roberts told the publication. "I have such a happy, excited feeling about my children, and I love to share stories, which can no doubt be nauseating at times, right? But Nicole is the same. We could just chatter away endlessly."