Katie Holmes and Jamie Foxx might try to hide their relationship, but sources have revealed that Holmes is head over heels for him.
Array
Claiming that the 36-year-old actress has fallen for Foxx, insiders revealed that the duo doesn't want to fuel any of the dating rumours, so the 47-year-old actor has been avoiding attending parties she's been going to, reports news.com.au.
Array
The 'Women in Gold' star hasn't been in a public relationship since her high-profile divorce from Tom Cruise in July 2012 after nearly six years of marriage.
Array
However, Holmes and Foxx have not commented on the issue yet.