A combination of pictures created in London on May 19, 2018 shows Britain’s Prince Charles kissing his bride Diana, Princess of Wales (top L) during their wedding in London on July 29, 1981, Britain’s Prince William kissing his wife Catherine, Duchess of Cambridge (top R) on the balcony of Buckingham Palace in London on April 29, 2011 and Britain’s Prince Harry, Duke of Sussex, kissing his new wife Britain’s Meghan Markle, Duchess of Sussex, (bottom) after their wedding at Windsor Castle on May 19, 2018. (Photo by Ben STANSALL and Leon NEAL / AFP) (Photo credit should read BEN STANSALL,LEON NEAL/AFP/Getty Images)

Sign up to the bi-weekly newsletter for all the stories that you need to know, coming to you from global women on the front edge of change.