Guess who was spotted on Miami Beach stripping down?
It's the leading lady of the upcoming The Dark Knight Rises movie, Anne Hathaway.
The Princess Diaries actress took a break from her busy filming of Les Misérables, where she plays Fantine to have some quality family time.
If you noticed the actress looks rather slimmed down, it's because the part required she lose about 20 pounds as well as cut her hair.
Anne basked in the Miami sea and sunshine in a simple and sexy all black bikini as she spent time with her mom who was on deck for sun fun.
The paps noted that Anne was without her shiny engagement ring but we're betting she just didn't want to bring it into the salt water.
Check out the Catwoman beach sexy in the gallery above.