However it happened, it happened: after two years of dating, Dancing With the Stars darling Kelly Osbourne has split from her 20-year-old model-fiancé Luke Worrall.
Actually, make that model and fiancé. Because model fiancé he wasn't.
After exchanging a war of words—since deleted—on their Facebook pages, which included the declaration, "Luke Worrall makes me sick!!!," the young couple has maintained as dignified a silence as they've cared to muster (and that's saying a lot for an Osbourne) on the subject of their separation.
"Thank you all so much for your support but the matter is private and will not be commenting enough damage has already be done!" Kelly tweeted this morning.
She later returned to her page to answer one particularly harsh critic and seemingly confirmed the rumors about her ex's infidelity in the process.
"Thanx you're a really sweet heart so what your saying is that im ugly so it was ok for him to cheat go f--k yourself!!!!!"
After taking an hour or two to calm down (and hopefully step away from the Internet), she returned.
The 25-year-old member of the reality TV dynasty began dating Worrall in May 2008. A year later, they announced their engagement.
Allow us to take this opportunity to say: Kelly, you can do so much better. Unless you get back together. In which case, we always knew you two kids would work it out.
Follow @eonline on Twitter!
Check out which other stars are single and ready to mingle in our Big Celebrity Splits gallery!