The Devil Wears Prada is a 2006 American comedy-drama film directed by David Frankel and based on the novel of the same name by Lauren Weisberger.