Olivia Wilde would have totally changed up her resume if she took on the role of Gamora in Guardians of the Galaxy. She would have been a pretty good fit! She decided to turn down the role, and Zoe Saldana stepped up.
It ended up working out! Saldana was a perfect option even if the producers didn’t think so (at first).