who played belle in once upon a time
Emilie de Ravin Emilie de Ravin (/ˈɛməli də ˈrævɪn/;[1] born 27 December 1981)[2] is an Australian actress. She starred as Tess Harding on Roswell, Claire Littleton on the ABC drama Lost, and as Belle on the ABC drama Once Upon a Time.[3]
Elizabeth Lail Elizabeth Dean Lail[1] (born March 25, 1992[2][better source needed]) is an American actress. She is known for her role as Anna in the ABC adventure fantasy television series Once Upon a Time.