Fans all over the world watched Prince Harry and Meghan Markle exchange vows.
But after the Royal Wedding came the Royal Wedding dress debate -- with fans wondering who wore it better.
Political hack Katie Hopkins weighed in, saying that it was no contest ... because Duchess Kate had, in her opinion, a degree of "class" that Duchess Meghan does not possess.
That's not a suprising comment from Katie, given that MegMar is biracial and Katie seems to spend a great deal of her waking hours focused on an apparent hatred for brown people.
Naturally, Twitter enjoyed ridiculing Katie Hopkins for her comments, and made something of a meme out of pointing out that Katie looks terrible for her age.
Now, there's a big of moral complication any time that you insult someone's appearance.
Ridicule Trump for his appearance instead of his words and deeds, and an innocent Jersey Shore denizen might feel self-conscious for being orange.
But we think that some of these epic burns are worth reading.
And Katie Hopkins, of all people, truly deserves to be roasted. Check out the tweets below and you'll see that for yourself.
Meghan Markle looked gorgeous
We know that beauty is "subjective" or whatever, but she is stunningly beautiful, and she looked absolutely stunning for the Royal Wedding. Except, apparently, to Katie Hopkins ...
Katie Hopkins cannot resist stirring the pot
She's awful every day of the week, but we wonder if she wishes that she'd taken the Royal Wedding off
The tweet replies began ...
As you're about to be made very well aware, Katie Hopkins does not look like your average 43-year-old.
It really WAS a fairytale wedding
Honestly, this comparison is very unfair to the Evil Queen.
Here's one possible explanation
Like we said, shaming a person's appearance is complicated, even when they're a despicable human being. But some really do believe that being bigoted and hateful ages a person.
She's compared to Gabrielle Union
Gabrielle really is 45 years old. Katie Hopkins is 43.
She gets compared to Betty White
So, Betty White is 96. And that is a shriveled inhabitant of Bikini Bottom who lives with her also-young daughter in a classic episode of Spongebob Squarepants.
She gets compared to Ellen
Many people think of Ellen as some sort of timeless being, but she is somehow 60 years old.
It's Katie Hopkins versus Eminem
Eminem is 45 years old. He just dresses like a disaffected 15-year-old.
Katie Hopkins tried to clap back
Pointing out a health issue is often a way to shut down shamers, but ... this didn't work out so well.
People weren't really buying Katie's explanation ...
More importantly, countless people have epilepsy without spending their every waking moment focused upon a hatred for brown people and any culture that is not their own.
She kind of set herself up for this one ...
If you're still feeling sorry for Katie Hopkins, we've included two random tweets from her recent feed that may change your mind.
The comparisons continue ... with Keith Richards
Keith Richards is 74 years old, by the way. He's also lived quite a life.
She gets compared to Madchen Amick, who is 47
Madchen is probably best known for Twin Peaks, Witches of East End, and now of course she plays Betty's mother on Riverdale.
NOBODY wants to be pitted against Meryl Streep like this
Meryl is 68 years old and still beautiful.
Katie gets compared to Ming-Na Wen
54-year-old Ming-na Wen is one of the lead actors on Agents of S.H.I.E.L.D. ... but she was also the voice of Mulan. She is drop-dead gorgeous.
People even bring their own mothers into it
And another mother ...
Plenty of people's mothers are older than Katie Hopkins, but you'd never guess it by glancing at them.
Okay, brace yourself for some horrific Katie Hopkins tweets
Don't ... don't try to make it make sense. Just back away in horror. But remember that she claims that Meghan is the one who lacks class.
Katie Hopkins is a creature of pure hatred
Ugh. Enough of that.
Here's a good tweet as a nice palate cleanser
That might be our personal favorite of the tweets.
Fictional characters get involved
Optimus Prime is a veteran of the Great War of Cybertron, but he STILL looks younger than Katie. We think.
Okay, in real life, Pharell is 45 years old -- still older than Katie. But he is notoriously ageless. The internet has made a meme of it, referring to both him and Keanu Reeves as immortals.
Oh this is so cute!!
We cannot verify that particular sea turtle's age, as they could not be reached for comment. For the record, sea turtles can live for over a century.
Another shelled friend helps put Katie Hopkins to shame
This is a tortoise, we're pretty sure. But we're not herpetologists.
... and she gets compared to Tyra Banks
Tyra Banks is 44 years old. All of that "smizing" hasn't aged her.