'Days of Our Lives' icon Deidre Hall slapped Craig Melvin live on TV

'Days of Our Lives' icon Deidre Hall slapped Craig Melvin live on TV
FacebookXWhatsAppEmail

Hall is celebrating 50 years of playing Dr. Marlena Evans on the long-running soap opera.