sentences:  The shortest marriage is between Alexander III of Scotland and Yolande, who were married for 4 months and 19 days from 1285-1286 until the former's death.The British monarch with the most children was Henry I, who had 29 children (5 legitimate).The British monarch with the most legitimate children was Edward I, who had 19 children with Eleanor of Castile and Margaret of France of whom 17 reached adulthood.