Prev 26 of 31 Next
Princess Alexandra of Hanover, 2018
Princess Alexandra married Prince Christian at Basilica San Pedro in Lima, Peru. The bride wore a dress designed by Spanish designer Jorge Vázquez, featuring intricate lace details and an ultra-long veil.