Suri Cruise Katie Holmes summer Miami Beach sunglasses katie holmes connor cruise tom cruise birthday
Katie Holmes Suri Cruise Miami Beach Florida Connor Cruise bor free shorts sunglasses beach

Happy birthday, Tom Cruise!

The A-lister turned 40 on July 3, and the whole family was in Miami, where Cruise is on location for Rock of Ages, to celebrate!

Wife Katie Holmes threw a surprise party for her hubby at the exclusive Soho House, and Isabella, Connor and 5-year-old Suri were all spotted celebrating in style -- love those shades, Suri!

Holmes arranged the party on the DL for about 40 guests, who noshed on Italian food and a chocolate cake for dessert, the New York Post reports.

Watch our video of the fam outside of the Soho House below, and check out a pic of Holmes' fancy new bling from hubby Tom, after the jump ...