BBC EastEnders' actress Emma Barton, who plays Honey Mitchell in the soap, is set to appear in a magical new role. Emma, 45, can be seen dressed in a sparkling ballgown as she prepares to star in panto this Christmas.The actress looked stunning in the promotional shot for the stage production of Beauty and the Beast.