Great News! Melissa Archer (Natalie) has inked a deal with One Life to Live. According to Soap Opera Digest, the actress will be staying put in Llanview.
"I renegotiated last Friday," Archer tells Soap Opera Digest. The actress is remaining hush-hush on the terms of her new contract.