It felt like time-travel. On the red carpet that lined Leicester Square, Anne Hathaway, our May cover star, posed for the flashing cameras alongside Emily Blunt and Meryl Streep, none of them looking a day older than when the original film came out over 20 years ago. As the invited audience - all "runway-ready" - queued for admission, I wondered whether The Devil Wears Prada 2 could match the impact of the first, released before the 2008 financial crash changed everything. A quick recap helps.