Katie Holmes got her surf and sun on over the weekend with her partner in crime, Suri, by her side. The pair played on the sand and splashed in the waves in Miami. Holmes looked fit as she waded in the water in a dark red itsy bitsy bikini and a pair of pink denim short shorts.

However, Suri did not seem as prepared for a day in the sun. The pint-sized fashionista swam in the ocean with all of her clothes on -- not quite what we expect from the mom who seems to always have Suri prepared for whatever the day's activities may be.