The actress played the assistant to Meryl Streep’s terrifying magazine editor in the 2006 comedy.
It’s one of the roles that Hathaway, 38, is best known for, but it has shown that she was nowhere near the first choice to play Andy Sachs.
During an appearance in the US version of RuPaul’s Drag Race, candidate Rose Hathaway asked if there were roles for which she would have to “fight tooth and nail”.
She replied, “How much time do you have?”
She added, “I’ll give you some tea: I was the ninth pick for Devil Wears Prada.
“But I got it! Hold on, never give up. “Meryl Streep, Stanley Tucci and Anne Hathaway at the premiere of The Devil Wears Prada (Ian West / PA)
It has previously been reported that Mean Girls’ leading actress Rachel McAdams was the first choice for the role but turned it down, while Juliette Lewis and Claire Danes also auditioned.
The film, in which Streep can also be seen as editor Miranda Priestley, is based on the novel of the same name by Lauren Weisberger, a former assistant to Vogue editor Anna Wintour.
Before her Drag Race appearance, Hathaway shared a text exchange with her mother on Instagram.
In the lyrics, her mother says she was “lucky” to appear on the show and described RuPaul as “the most acceptable, interesting, and chic person on the planet”.
She has given the article a title: “A text exchange with my mother (who has ‘enormous respect’ at Rupaulofficial)
“I couldn’t be more excited to zoom into the workroom on @rupaulsdragrace tonight!
“Huge love and thanks to the crew who made it possible!”
She signed the post with a reference to one of RuPaul’s catchphrases and wrote, “Love, Annie Hathaslay.”