Anne Hathaway attends the ‘Les Miserables’ New York premiere

Anne Hathaway wows in black at the Les Miserables premiere

Anne Hathaway looked sleek in Tom Ford at the premiere of her flick Les Miserables in New York City last night.

The 30-year-old actress, who pays Fantine in the musical, was also joined on the red carpet by co-stars including Amanda Seyfried, Isabelle Allen, Samantha Barks and Hugh Jackman.

Earlier in the day, Anne hit up the Late Show with David Letterman in a red floral frock.