Photos: 'The Devil Wears Prada 2' red carpet