While Princess Beatrice broke tradition by wearing a vintage wedding dress belonging to the Queen at her royal wedding in July, recent royal brides including Princess Eugenie and the Duchess of Sussex have opted to wear not just one, but two, designer gowns on their wedding days.