Anne Hathaway looks absolutely purr-fect.
Now that we got the cheesy Catwoman reference out of the way, let us all resume checking out the 29-year-old Dark Knight Rises star taking a dip in the water off the coast of Miami today.
Sporting a smile that nicely complements her new short 'do, the beautiful-in-black actress was clearly enjoying a little down time from shooting the upcoming Les Miserables.
But Hathaway isn't vacationing solo. She also brought her mom along for some fun in the sun.
Not a bad way to get a jump on Mother's Day!