Holmes rings in her birthday with Tom, Will and Jada
Katie Holmes celebrated her 27th birthday with fiance Tom Cruise and pals Will Smith and Jada Pinkett Smith in Miami Beach, Florida on Friday night.
The celebrity foursome partied at a club before taking a late-night sightseeing drive along the city's Ocean Drive.