Anne Hathaway attended the New York City premiere of The Devil Wears Prada 2 on April 20. She wore a strapless Louis Vuitton dress and Bulgari jewelry. Hathaway was styled by Erin Walsh, who also ...