We reported earlier today that Belle would be appearing on ABC’s Once Upon A Time and now we know who has landed the coveted role.
Emilie de Ravin, who played Claire on Lost, has been cast as Belle from Beauty & The Beast. As reported yesterday, so far the only thing known about her role on the show is that she will have a connection to Rumplestiltskin.