Event hostess actress Rose McGowan speaks at the Hollywood Foreign Press Annual Installation luncheon in Beverly Hills, Calif. on Tuesday, Aug. 11, 2009. AP Photo logo AP Photo 30 months ago

Event hostess actress Rose McGowan speaks at the Hollywood Foreign Press Annual Installation luncheon in Beverly Hills, Calif. on Tuesday, Aug. 11, 2009.