Katie Holmes Enjoyed Birthday Trip With Jamie Foxx Before Celebrating With Daughter Suri Cruise Katie Holmes enjoys a private trip to Cabo with Jamie Foxx before she celebrates her birthday with daughter, Suri Cruise.