Michelle Fowler was last seen in Walford more than 20 years ago when she left for a new life in the US with daughter Vicki after discovering she was pregnant with Grant Mitchell’s baby. Originally played by Susan Tully, viewers saw Michelle, now portrayed by award-winning actress Jenna Russell, arrive in the Square in the back of a black taxi, before an emotional reunion with long-time best friend Sharon Mitchell .