On July 3rd, while most Americans and celebrities were getting ready to celebrate the July 4th Independence Day, Tom Cruise and his wife Katie Holmes had something else to celebrate – Tom’s 49th birthday!
Katie surprised the actor with a birthday bash at Miami Beach’s SoHo Beach House. The party took place inside the private venue … Keep Reading