Who married Alfonso Xiii?
Victoria Eugenie of Battenberg married Alfonso Xiii on . Alfonso XIII was 20 years old on the wedding day (20 years, 0 months and 14 days). Victoria Eugenie of Battenberg was 18 years old on the wedding day (18 years, 7 months and 7 days). The age gap was 1 years, 5 months and 7 days.
The marriage ended in . Cause: marital separation
Alfonso Xiii

Victoria Eugenie of Battenberg
Victoria Eugenie Julia Ena of Battenberg (24 October 1887 – 15 April 1969), mostly known as Ena, was Queen of Spain as the wife of King Alfonso XIII from their marriage on 31 May 1906 until 14 April 1931, when the Spanish Second Republic was proclaimed. A Hessian princess by birth, she was a member of the Battenberg family, a morganatic branch of the House of Hesse-Darmstadt. She was the youngest granddaughter of Queen Victoria and Prince Albert. Unlike other members of the Battenberg family, who were accorded the lower rank of Serene Highness, Victoria Eugenie was born with the rank of Highness due to a Royal Warrant issued in 1886 by Queen Victoria, and was later created Royal Highness by her uncle, King Edward VII, prior to her marriage with the King of Spain.
Read more...