In which fictional work is XXX a character?
Irene Roberts
McGranger is now the longest-serving female cast member on the show,and has currently played the role of Irene Roberts for 22 years with the character appearing in all seasons of the show since season four.