Katie Holmes and Jamie Foxx have finally confirmed their love after years of hiding their romance in public.
The couple, who are believed to have been dating since 2013, finally appeared in public together as they enjoyed a day at the beach on Monday.
The two have taken extraordinary measures to keep their relationship secret amid claims Katie’s ex-husband included a clause in her 2012 divorce settlement banning her from publicly dating for five years.
But there was no hiding their feelings for one another as they held hands and laughed together while walking along the sand in Malibu on Monday.