
When it comes to iconic movie roles, we always associate the character with the actor who played them.
When we think of Pretty Woman, we think of Julia Roberts. Forrest Gump? Tom Hanks immediately comes to mind.
But what about the A-list actors that declined, passing up on potential career-defining roles?
How celebrities are getting creative in isolation. Post continues below.
In a new interview, Kate Hudson revealed that she was once offered the role of Andrea Sachs in The Devil Wears Prada, which, of course, ended up going to Anne Hathaway.
But Hudson isn't the only one who's turned down a role that ended up becoming a defining role for the actor who snagged it. In fact, it's happened a bunch of times in Hollywood. And although those characters would not be what they are today without the actors who played them, it's interesting to think about what they would've been like played by someone else.
Here are 16 actors who passed on iconic movie roles.
Kate Hudson as Andy Sachs in The Devil Wears Prada.
The role was played by Anne Hathaway.