
The happy couple will marry at St George's Chapel in Windsor on May 19. Getty
The happy couple will marry at St George's Chapel in Windsor on May 19. Getty
The changing roles of the royal wives of Windsor
As part of its wall-to-wall coverage of the royal wedding, E! channel pumps up the buzz with The Real Princess Diaries: From Diana To Meghan