Milly Zero plays Dotty Cotton on EastEnders after she was recast in the role and the actress who plays her couldn't be further from her scheming soap character. The 21 year old from Peckham, south east London, is a former student of the BRIT School and landed her first role when she was 13 on CBBC.