I may be in the minority on this one, but I think that Charlene Wittstock is a bajillion times cooler than Kate Middleton. Kate always seems a little frigid and uncomfortable as a princess in waiting, while Charlene seems to really be enjoying her life as the future princess consort of Monaco. It also works in Wittstock’s favor that the Monaco royal wedding has significantly less hype and public interest surrounding it. Sure, she hasn’t been perfect and there are plenty of haters out there who just don’t like Wittstock, but fuck the haters. Charlene rocks.