Rose McGowan told she needed long hair in Hollywood to be more desirable

Julia Hunt
Rose McGowan (zz/Dennis Van Tine/STAR MAX/IPx 2018)

Rose McGowan has revealed she was told she needed long hair in Hollywood so that men would be more attracted to her.

The actress and activist – who was one of the big names in the #MeToo movement after making allegations against producer Harvey Weinstein – is currently sporting a shaved head but used to have long brunette locks.

Read more: Rose McGowan lost sense of smell in freak accident

She told Hunger magazine that she had short hair when she was growing up.

“Then when I was in Hollywood, they told me I had to have long hair otherwise the men wouldn’t want to f*** me,” she said.

“If they didn’t want to f*** me, they wouldn’t hire me.”

Rose McGowan poses for a portrait at Quaker Good Energy Lodge with GenArt and the Collective during the Sundance Film Festival (Victoria Will/Invision/AP)

McGowan said it was a woman that told her about her hair.

The 46-year-old said despite that advice, she feels less powerful with long hair.

She went on: “The side effect I noticed when I shaved my head is that men could hear the words coming out of my mouth for the first time.

“They couldn’t hear me before.”

McGowan found fame on the silver screen in the 90s in films such as The Doom Generation, Scream and Jawbreaker.

In 2017, she became one of the first stars to make allegations against Weinstein. Many others went on to accuse him of misconduct.

Harvey Weinstein (zz/Dennis Van Tine/STAR MAX/IPx 2016)

In recent years McGowan has starred in documentary series Citizen Rose, and released a memoir entitled Brave.

Read more: Rose McGowan vows to stop giving interviews

Weinstein is due to stand trial for rape and sexual assault in Manhattan this month, where he has pleaded not guilty.

The movie mogul has denied all allegations of non-consensual sex.