Question: who played natalie on one life to live
Answer: She is played by Melissa Archer , who made her first on - screen appearance on July 16 , 2001 and has remained in the show until its final episode on its online revival on August 19 , 2013 .