Meghan Markle is one of those royals with a very rare gift: for better or for worse, she generates controversy wherever she goes. Sure, there are times that, like all of us, she says or does something pretty embarrassing. Most of the time, though, the...
