Mia Khalifa
A picture of pornstar Mia Khalifa.Mia Khalifa Twitter Account

"Real Housewives of Atlanta" star Porsha Williams and her NFL player boyfriend, Duke Williams, have reportedly split.

Their age difference is said to have caused the split. While the "Real Housewives of Atlanta" star is 34, the Buffalo Bills player is just 24.

"It's over," a source close to the reality show star confirmed to Radar Online. "He's young, and she needs a man— not a boy. She's great and not even thinking about it. She's all about moving forward."

Porsha confirmed the split during her appearance on "The Ricky Smiley Morning Show" earlier this week. When asked if she had any interesting news to share, the 34-year-old Bravo TV personality said: "I'm not having sex right now."

When asked about her "NFL man" she added, "No, we're not having sex. We're done."

Rumours of a split first started doing the rounds in July, when it was revealed that Duke tried to chat up Pornhub star Mia Khalifa.

According to messages posted online by Khalifa in July, the Buffalo Bills player had been trying to strike up a conversation with the adult movie star since February. However, Khalifa wasn't interested and she finally replied to him months later, saying: "I am in Miami. With my boyfriend. Who's d**k game is A1."

"Warning: Trespassers in my DM's will be shot and hung out to dry in public," she later added.

A while later, Duke took to his Facebook page to dismiss talks that he was trying to hook up with her, noting that he was just trying to invite her to a party.

"Shutting this down NOW & FINAL... The full conversation wasn't posted. It was ONLY an invite to a pool party & PG. Other people were invited as well. There's no thirst or trespassing here. Trust that I am very hydrated #realtalk," he wrote.

At the time, a source close to Porsha and Duke said that the reality show star wasn't bothered about the scandal, as she believed Khalifa was just trying to get her 15 minutes of fame.

"Porsha is unbothered by the whole situation," the source said. "The girl was just looking for her 15 minutes of fame. Duke is a sweet guy, and Porsha is so happy. They are super into each other. It's love!"