Anne Hathaway made an appearance on The Late Show With David Letterman last night, and not only did she open up about her top secret wedding to Adam Shulman, but she also chatted with Dave about her astonishing 25-pound weight loss for her role in Les Miserables.

“Oh you don't want to know. It would just make you worry,” she joked when Dave asked her how she shed the weight. "It wasn't so that Fantine would look hot ... she dies, it was all to look like she had gotten really, really ill."

Later Anne slipped into a sexy black Tom Ford gown for the New York premiere of Les Mis, and while we didn't happen to see this, apparently the Oscar-nominated starlet forgot her undies and flashed photogs when she got out of the car. Yikes! But she does look stunning:

But those Tom Ford bondage boots?! What was Rachel Zoe thinking? These are SO not Anne!