‘Days of Our Lives’ icon Deidre Hall slaps Craig Melvin live on ‘Today’ after shocking request
Days of Our Lives actress Deidre Hall slapped Today co-anchor Craig Melvin during a live segment on June 19, 2026. The act was a staged demonstration of soap opera technique performed at Melvin's request. Hall appeared on the program to celebrate 50 years of her character, Marlena Evans.
What changed
The incident is confirmed as a staged request rather than an unplanned event.
Live updates
-
Deidre Hall Stage-Slaps Craig Melvin on Today Show
confidence 100%Days of Our Lives actress Deidre Hall slapped Today co-anchor Craig Melvin during a live segment on June 19, 2026. The act was a staged demonstration of soap opera technique performed at Melvin's request. Hall appeared on the program to celebrate 50 years of her character, Marlena Evans.
What's confirmed:
- Deidre Hall slapped Today co-anchor Craig Melvin during a live appearance on June 19, 2026.
- The slap was staged at the request of Craig Melvin.
- Hall has played the character Marlena Evans on Days of Our Lives for 50 years.
- The demonstration was part of a celebration of Hall's five decades on the soap opera.
-
Deidre Hall Slaps Craig Melvin Live on Today Show
confidence 100%Days of Our Lives star Deidre Hall slapped Today show anchor Craig Melvin during a live interview. The incident occurred during a segment on the program. One report attributes the action to a shocking request.
What's confirmed:
- Deidre Hall slapped Craig Melvin during a live Today show interview.
- Deidre Hall is a star of Days of Our Lives.
- Craig Melvin is an anchor for the Today show.
Still unconfirmed:
- The slap occurred after a shocking request.