Pics! Bikini-Clad Katie Holmes Throws Tom Cruise A Massive Birthday Party

I’d so marry Katie Holmes if I could. This is a lady who knows how to plan a surprise party. Granted the pool party seems like an event for kids rather than 49-year-old Tom Cruise, but who cares. You’re never too old (or too cool) to get your face painted. Suri, not surprisingly, went for the classic princess look.

The whole thing was a surprise orchestrated by Katie for their family (even the forgotten kids, Connor and Isabella!) and 40 of their closest friends. Everyone gathered to honor Tom with Italian food and splashing in the pool at the SoHo Beach House in Miami Beach.

Most importantly, Katie looked friggin incredible in her bikini. Not that she ever looks bad, but Mrs. Cruise has definitely stepped it up a notch. Not really sure what’s going on with her belly button, other than it’s clearly happy to see someone. That is more than your standard outie folks.