Head/vest - DTC Cover Girl
Torso/legs - ROC Cover Girl
Arms - Gen Hawk
Gloves - Wetsuit
I've always preferred Cover Girl over all the other Joe ladies and so I was quite upset that Hasbro said they wouldn't be making a modern version because they included a version of her in the movie whom they ended up killing off anyway.
Hopefully they'll eventually go the SPC Altitude way and eventually give us a "Sparta" figure or something. But till then, this Cover Girl will fill in the gap in my collection nicely.