Lucy Liu Reveals Devil Wears Prada 2 Delivers Fan Expectations