Jamie Foxx and Katie Holmes have called it quits.

The actor, 51, and actress, 40, have split after six years together, Page Six reports. According to a source, the breakup happened in late May, a few weeks after their first red-carpet appearance at the Met Gala.

Foxx has apparently moved on. On Friday (Aug. 16), the Oscar winner was spotted holding hands with singer-model Sela Vave after leaving Lil Pump’s 19th birthday party at Bootsy Bellows in West Hollywood.

June, Vave posted a photo with Foxx on Instagram with a heartfelt note. “I am so grateful to this man!” she wrote. “Thank you so much @iamjamiefoxx for everything you do and for believing in me. #feelingblessed.”

Foxx and Holmes had been together since 2013, about a year after Holmes divorced Tom Cruise. They kept their relationship private, meeting up late night at hotels and sneaking out back entrances to avoid paparazzi.

They appeared together in public for the first time at Clive Davis’ Pre-Grammy Gala in New York in 2018, and walked a red carpet together for the first time at the Met Gala in May.

-Rap Up