Emilie de Ravin, Claire from LOST, has joined the cast of ABC's ONCE UPON A TIME, reports TV Guide.
Emilie de Ravin, Claire from LOST, has joined the cast of ABC's ONCE UPON A TIME, reports TV Guide. On the series where citizens of a small town don't know they are fairy tale characters, Ravin will play Belle of Beauty and the Beast fame. The series stars Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla and Robert Carlyle.