Nicole Kidman thinks it's harder to be a young actor these days.

The 48-year-old actress, who is married to country music star Keith Urban, believes it's a lot harder to be famous in Hollywood now than it was when she was married to ex-husband Tom Cruise because of social media.

She explained: ''We're the generation that got to duck all of that. When I was with Tom, I don't remember paparazzi sitting outside our house . . . not like now. This is different.''

The Australian beauty formed a close bond with 25-year-old actress Mia Wasikowska on the film 'Stoker' in 2013 and generously offered to help her in any way she could.

She said: ''I said, 'You call me anytime. Anytime you need to ask something.' That's probably my maternal side, but it's also a responsibility in the industry. It's a tough world now. It always was, but it's particularly tough now.''

But Nicole, who has two daughters with Keith, and two adopted older children with Tom, has no regrets about sharing personal details about her life in previous interviews.

She told the August issue of US Vogue magazine: ''I've experienced adoption. I've experienced birth with a genetic child. I've experienced surrogacy with a genetic child. I speak openly about it because so many of my friends are discussing it. It's important for other women to go, 'I get it!'''

Nicole moved to Nashville with Keith several years ago and thinks it has impacted her career because she misses out on ''the power of face-to-face'' meetings with producers and directors.

But she added: ''I can read here. I can write here. I can hike. I can take my kids to school. I can live the way I've always wanted to live. A life. A real life.''