¿Qué puede causar "La cadena especificada no tiene el formato requerido para una dirección de correo electrónico"?

¿Qué puede causar el error "La cadena especificada no tiene el formato requerido para una dirección de correo electrónico"?

Línea de código fuente que causa el error:

msg.To.Add(new MailAddress("txtEmail.Text"));