Gal Gadot as "Wonder Woman" helped women to slay the box office in 2017.
Warner Bros
Daisy Ridley, who plays Rey, had plenty to smile about in 2017 after "Star Wars: The Last Jedi" collected an otherworldly $517 million at the domestic box office in just three weeks.