After years of rumours following her divorce from Tom Cruise in 2012, Katie Holmes has stepped out hand in hand with Jamie Foxx for the first time!
They have been linked since 2013, however, rumour has it, there was a clause in Katie’s divorce settlement which stipulated she could not publicly date someone for five years!
Whether that is true or not, we don’t know, what we do know is that these two have done a very good job at remaining out of the public eye together.
Now, the pair has decided they don't want to wait for their lives to be over and have been photographed enjoying a romantic stroll on the beach!
We are SO into this, they look so happy!
If she can't be with Joshua Jackson (Joey & Pacey 4eva), Jamie Foxx is an excellent choice!