Question: who play angelica on days of our lives
Answer: Anjelica Deveraux Days of Our Lives character Portrayed by Jane Elliot ( 1987 -- 89 ) Shelley Taylor Morgan ( 1989 ) Judith Chapman ( 1989 -- 91 ) Morgan Fairchild ( 2017 ) Duration 1987 -- 91 2017 First appearance March 18 , 1987 ( 1987 - 03 - 18 ) Last appearance August 29 , 2017 ( 2017 - 08 - 29 ) Created by Leah Laiman Introduced by Betty Corday , Ken Corday and Al Rabin Classification Former ; recurring Profile Other names Anjelica Deveraux Curtis ( show ) Family Spouse Harper Deveraux ( until 1988 ) Neil Curtis ( 1988 -- 89 ) Sons Alexander Kiriakis