The stars brought high fashion to Leicester Square as the long-awaited sequel to the 2006 hit made its European debut.
Gird your loins! Amanda Holden left little to imagination when she attended the Devil Wears Prada 2 European premiere in a ...