zoesaldana "Avatar" actress who played a pirate in the first "Pirates of the Caribbean" film: 2 wds 'Avatar' actress Player of a green alien in "Guardians of the Galaxy" and a blue alien in "Avatar" She plays Gamora in "Guardians of the Galaxy": 2 wds