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.