Tamzin Maria Outhwaite is an English actress, presenter and narrator. From 1998-2002, and again from 2018-2019, she played the role of Mel Owen in the BBC soap opera EastEnders. From Wikipedia