Kate Middleton's five-ring display might dazzle onlookers, but flaunting that much sparkle while taxpayers foot a royal bill isn't winning hearts.
Excepteur sint occaecat cupidatat non proident