Katie Holmes is dating her ex-husband Tom Cruise's Collateral co-star Jamie Foxx, according to multiple reports.

The couple was spotted together at a charity event in The Hamptons, New York, in August, prompting speculation of a romance.

Now both US celebrity news show Access Hollywood and magazine In Touch report that Foxx and Holmes are an item.

The actress ended her five-year marriage to Cruise in 2012.

Advertisement

Representatives for the stars have yet to comment on the romance rumours.

- WENN