Cassie caught the attention of social media earlier this week when she confirmed that she’s a single lady via meme — which she quickly snatched down after questions started to pop up. So how long has she been done with Diddy?

Cassie broke up with Diddy the Sunday after his Revolt Music Conference in Miami because while he was there — he had another woman with him! Not only that, but the same woman was with him the weekend prior in Atlanta for the BET Hip Hop Awards.

Her name is Gina Huynh and she’s been around for awhile. Last year, Diddy took Gina and her friends to the All-Star game in New Orleans. Word reportedly got back to one of Cassie’s homegirls and sh*t hit the fan, but they were able to move past it.

Anyway, after Cassie found out that the two rekindled back in October she shut things down with Diddy and skipped away to South Africa to film ‘Honey 3.’ Since she’s been out of the country, she’s refused to take his calls, answer his texts, and she even went as far as to block her management so that they wouldn’t contact her on his behalf!

Hmmm…let’s have a closer look at little miss Gina. Hit the flip…

Splash / Instagram

The streets are saying this is the young lady that tipped Cassie over the edge. Pretty, right?

Welp…Diddy definitely has a type — and this young lady certainly falls in line with it! This version of events also explains why we didn’t see Cassie anywhere in sight during any of Diddy’s multiple birthday parties last month…

Cassie’s tired of his sh*t, and this Gina girl really is the last straw. There’s also been some chatter about Diddy getting to close to his VP Ericka Pittman.

Anyone can see that the two have been rocky. She was absent from ALL of Diddy’s birthday festivities and the one acknowledgement of his birthday she gave was a friendly Instagram shout-out that’s since been deleted.

Yikes. Well everyone has a breaking point.

Cassie is still young and super-fine, so she should bounce back nicely. If she’s really done with Puff…who do you think she should date next go round??