What is Katie Holmes' boyfriend's relationship with her daughter? Katie Holmes, 38, and Jamie Foxx, 49, went public with their romance earlier this week in Malibu, California, after facing allegations of a relationship for over four years and now, fans are wondering if Foxx is close to Holmes' 11-year-old daughter, Suri Cruise.