Mary Beth Evans Celebrates 30th Anniversary on DAYS OF OUR LIVES — Relive Her Classic Moments!

Mary Beth Evans Days 04
1 / 10
Ron Tom/NBC/NBCU Photo Bank via Getty Images

Billy Warlock (Frankie), Charles Shaughnessy (Shane), Drake Hogestyn (John), Richard Biggs (Marcus), Stephen Nichols (Steve), Mary Beth Evans (Kayla), Patsy Pease (Kimberly), Judi Evans (Adrienne), Genie Francis (Diana), and Christie Clark (Carrie) at Patch & Kayla's first wedding in 1988