Entertainment

Anne Hathaway's role in 'The Devil Wears Prada' was offered to Rachel McAdams three times

Published: 

"The Devil Wears Prada" just wouldn't be the same without Anne Hathaway. But Hathaway, who played the lead role of Andy Sachs, a wide-eyed assistant to Meryl Streep's Miranda Priestly at a high-fashion glossy magazine, almost wasn't cast. (Getty Images via CNN)