Emmerdale's Moira Dingle has become a favourite of the soap since she came onto the scenes in 2009.
The feisty character, played by Natalie J. Robb, has been embroiled in some of the most scandalous storylines, from her rollercoaster relationship with Cain Dingle to John's tragic death.
Moira has been caught up in two steamy affairs - one with her brother-in-law James Barton and a second with her stepson Nate Robinson - and even this week had viewers doubting if she was going to fall for Cain's rival Al Chapman.