Answer
King Francis I of France arranged Mary's first marriage. As part of the Treaty of London, Mary would marry Francis's son Francis, Duke of Brittany. King Henry VII accepted this arrangement as it cemented an alliance with the powerful French monarchy and secured Brittany as part of France.