Anne Hathaway was a guest at the Princess Grace Foundation Annual Gala held in New York last night. She wore a nude Valentino cocktail dress covered in crystals, from the fashion house's fall 2011 couture collection. She added a pair of champagne-colored Louboutins, and dangly earrings.
Anne can't be faulted for dressing up like a princess in the presence of an actual princess (newlywed Princess Charlene of Monaco), but would this dress be better suited to Princess Diaries' Mia Thermopolis? And would it be better with a full-length skirt?