It’s official: Harry and Meghan become The Duke and Duchess of Sussex as they marry in Windsor

by Ilana Cohen