Rose McGowan sex tape leaked?

Rose McGowan's alleged sex tape has been leaked.

The 43-year-old actress has been left red faced after it was claimed an X rated video allegedly starring her and an unidentified male reportedly surfaced online.

According to US reports, the raunchy clip lasts approximately two and a half minutes and shows a woman wearing a woolly hat performing oral sex on her male partner for the first half of the video, before putting on a solo show in the second half.

The leaked tape comes just weeks after the former 'Charmed' star claimed on Twitter that she had been raped by a Hollywood executive.

Taking to the social networking site at the time, Rose used the hashtag "#WhyWomenDontReport" and said: "a (female) criminal attorney said because I'd done a sex scene in a film I would never win against the studio head. #WhyWomenDontReport

"because it's been an open secret in Hollywood/Media & they shamed me while adulating my rapist. #WhyWomenDontReport