Veteran actress Lauren Bacall has once again hit out at her fellow stars, this time branding them of "minuscule talent", and for looking too skinny.
Bacall starred in more than 50 films
She told Radio Times magazine that actresses "only think of stardom" and sacrifice everything for fame.
Bacall said her marriages to actors Humphrey Bogart and Jason Robards effectively stunted her career.
"I put my career in second place throughout both my marriages and it suffered," she said.
She added: "I don't regret it. You make choices. If you want a good marriage, you must pay attention to that.
"If you want to be independent, go ahead. You can't have it all.
"Today, women with minuscule talent are willing to sacrifice everything for their careers."
Bacall, 80, caused controversy in 2004 when she was quoted as saying her Birth co-star Nicole Kidman was not worthy of the tag "legend".
But she denies it was meant as an insult to her acting abilities.
"I said I didn't understand why she had to be labelled when she has her whole career in front of her," Bacall said.
Bacall said today's crop of stars lacked talent.
"Actors today go into TV, which I don't consider has a lot to do with acting.
"They only think of stardom. If you photograph well, that's enough.
Lauren Bacall said Nicole Kidman was a "beginner", not a legend
"I have a terrible time distinguishing one from another. Girls wear their hair the same, and are much too anorexic-looking."
She added: "We live in an age of mediocrity. Stars today are not the same stature as Bogie (Humphrey Bogart), Jimmy Cagney, Spencer Tracy, Henry Fonda and Jimmy Stewart."
Bacall saved barbed praise for Hugh Grant, calling him "charming, marvellous. Not a great actor but he doesn't have to be."