Not invited to Prince Harry and Meghan Markle's wedding? Here are five places where you can feel like a royal
Prince Harry and Meghan Markle will marry in Windsor Castle at noon local time (4 a.m. in Los Angeles) on May 19. If you weren’t one of the 2,640 commoners invited to attend, don’t despair. Here are five ways to feel like royalty, whether you stay in the U.S. or travel to London.
1. Spend like...