who plays maggie horton
Maggie Horton. Maggie Horton Kiriakis (formerly Simmons) is a fictional character from the NBC soap opera Days of Our Lives. She has been portrayed by actress Suzanne Rogers since 1973, though she left the show briefly in 1984 and 2003.