Jamie Foxx and Katie Holmes' romance has been the worst kept secret in Hollywood for years. While neither Foxx nor Holmes would ever say they were together before, now it seems that they're finally ready to let the paparazzi into their business, as they were snapped holding hands on a Malibu beach over the Labor Day weekend.

The rumors that they've been involved romantically have been swirling since 2013, though the two have been close-lipped about their relationship. They have yet to comment on these new pictures, which have lips flapping about their apparent love fest.

In non-relationship news, Jamie Foxx is set to appear at Bun B's Hurricane Harvey telethon, Hand in Hand: A Benefit for Hurricane Harvey Relief, which will air on Sept. 12 at 8 p.m. on ABC, CBS, Fox, NBC and CMT. BeyonceOprah Winfrey, Kelly Rowland, Michael Strahan, George Clooney, Barbra Streisand, Reese Witherspoon and more will also appear on the telethon.

You can check out snaps of Jamie and Katie here.


30 Hottest Black Actresses on TV


More From TheBoombox