It's famous for parodying celebrities, with some of its most high profile victims including Tom Cruise and Tiger Woods.
Now, hit television show South Park has made a spoof of the royal wedding,
In an episode entitled Royal Pudding, the Prince of Canada – who bears more than a passing resemblance to Prince William in his red military tunic – is about to exchange vows with his love.
But just before they tie the knot in front of an adoring crowd of well-wishers in a cartoon version of Westminster Abbey, the bride is abducted.
The Canadians then embark upon a mission to save their Princess.
The episode will air on Friday 13 on Comedy Central.
Photo: © YouTube