Back in their prime, I would have said Monica Bellucci or Charlize Theron. But for this current generation I'd have to say Naya Rivera. I hope this hot and talented lady gets more roles in the future.
I could easily see her as Black Widow or Scarlet Witch or Gamora or Wonder Woman or Sif or a way better Darcy. She's also of caucasian, african-american and latina ancestry so you can check-off most of the racial diversity requirements for a movie with one actress.