Emmerdale’s Moira Dingle, played by Natalie J Robb, has become a fan favourite since she joined in 2009, but off screen had a secret pop career and appeared in a rival soap Emmerdale’s Moira Dingle, played by Natalie J Robb, has become a fan favourite since she joined in 2009, but off screen had a secret pop career and appeared in a rival soap Lifestyle