Jamie Foxx and Katie Holmes have been allegedly dating since 2013, a year after her split with Tom Cruise. Now it’s official as they were spotted Monday in Malibu hand in hand. 

Featureflash Photo Agency / Shutterstock.com