The Italian born actress, singer and producer Rose McGowan xxx home sex tape got Leaked online recently from her iCloud. Attending Charmed Seoson Finally Party She is a 43 year old Hollywood actress whos most famous work is playing the lead in commercially successful movie Scream.