Actress Katie Holmes is not expecting her first child with Jamie Foxx, says his representative. Katie Holmes was asked to avoid messy food on dates The 48-year-old 'Django Unchained' stars' representatives said all rumours of babies, failed marriages and secret relationships are 'categorically untrue,' reported Daily Mirror. There were reports that Holmes,37, was pregnant with the actor's child. WATCH: Katie Holmes Chooses Sleep Over Makeup