|Grand Duke Friedrich Franz IV of Mecklenburg-Schwerin and Princess Alexandra of Cumberland, June 7, 1904|
|There are no photos of Princess Viktoria Luise's wedding. This is a painting of the couple leading the traditional Torch dance. Princess Viktoria Luise of Prussia married Prince Ernst August of Cumberland (Hanover) on May 24, 1913|
|Update: looks like Viktoria Luise wore the Hohenzollern bridal crown, and not the Hanoverian one.|
|Princess Friederike of Hanover married Prince Paul of Greece on January 9, 1938|
|Princess Ortrud of Schleswig-Holstein married Prince Ernst August of Hanover on September 5, 1951|
|Princess Alexandra of Ysenburg und Büdingen married Prince Welf-Heinrich of Hanover on September 21, 1960|
|Prince Christian of Hanover married Mireille Dutry on November 25, 1963. This marriage was morganatic|
|The marriage between Prince Andreas of Leiningen (now the Prince of Leiningen) and Princess Alexandra of Hanover on October 11, 1981|
|Alexandra and Andreas|
Neither Chantal Hochuli or Princess Caroline of Monaco wore the crown when they married Prince Ernst August. The latter marriage was a civil ceremony only.
Mireille Dutry did not wear the crown when she married Prince Christian of Hanover in 1963. This marriage was considered morganatic, as was the marriage of Prince Welf of Hanover.
Hanover brides who have worn the crown include Princess Alexandra of Cumberland, Princess Viktoria Luise of Prussia, Princess Frederika of Hanover, Princess Otrud of Schleswig-Holstein, Princess Alexandra of Ysenburg-Büdingen, and Princess Alexandra of Hanover.
It is possible that Alexandra of Cumberland's sister, Princess Marie Louise, wore the crown when she married Prince Max of Baden, but I have never seen a photograph of their wedding.
All these images are from my personal collection.