Danish actress Brigitte Nielsen has said there is a "double standard" for men and women, recalling that she was criticised for having a baby at the age of 54.

The mother of five, who on June 22 gave birth to a daughter named Frida, told ITV's Good Morning Britain: "There's definitely a double standard because it seems like men in their sixties, seventies, eighties and even nineties, they have children and no-one raises an eyebrow.

"I am maybe the oldest mother in America, it's possible. People say 'Well, why? Maybe you're not alive in 20 years, is that the right responsibility to have a little girl?'

"I think a child needs so much a mother but also so much a father. I wish I had a crystal ball," the 55-year-old added.

"You do not know where you're going to be in 20 years from now. All you can do is to give your best, live every day the fullest, you only have one life. Live it, go for it and that's exactly what I've done."