Can you believe that it's already been 20 years since The Devil Wears Prada? 2026 marks the 20th anniversary of some of the ...