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