Acesso ao componente de formulário de outra classe

Espero que o título e este exemplo simples digam tud

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    public void UpdateLabel(string str)
    {
        label1.Text = str;
       MessageBox.Show("Hello");
    }

    private void buttonIn_Click(object sender, EventArgs e)
    {
        UpdateLabel("inside");
    }

    private void buttonOut_Click(object sender, EventArgs e)
    {
        MyClass Outside = new MyClass();
        Outs,ide.MyMethod();
    }
}

public class MyClass
{
    public void MyMethod()
    {
         Form1 MyForm1 = new Form1();
         MyForm1.UpdateLabel("outside");
    }
}

Quando estou tentando mudar lable1 a partir deMinha class não faz nada. Mas eu posso chegar ao UpdateLable método de fora, ele diz Olá para mim, simplesmente não muda o rótul

questionAnswers(5)

yourAnswerToTheQuestion