sigourney weaver as ellen ripley on cosmopolitan magazine cover