Mary's father was anxious for all his children to make good marriages, and many of the other kings and queens of Europe wanted Mary as a wife for one of their sons. She was first betrothed to Charles of Castile, later the Holy Roman Emperor. This betrothal was broken later, and she did not get married until after her brother Henry became king. When Mary was 18 she married King Louis XII of France, who was 52 years old. She was married in Abbeville, France, on 9 October 1514. Mary did not want to marry King Louis, but agreed when her brother said that she could marry anyone she wanted after Louis died. Louis died on 1 January 1515, and Mary soon married Charles Brandon, Duke of Suffolk. 