The main cast of ABC's "Once Upon a Time" continues to grow with the announcement that Emilie de Ravin has been upgraded to a series regular for the show's sophomore season.
According to TVLive, De Ravin was given the offer after her pilot "Americana" was not picked up by ABC for the fall.
The actress played Belle in three episodes during the first season, providing a love interest for Robert Carlyle's ("Stargate Universe") Rumpelstiltskin. The two were reunited in the real world in the season finale.
TVLine quoted series writer Jane Espenson as saying, “We cast [De Ravin] thinking that she’d be great for this but that it would probably be a one-shot--but if she didn’t get a pilot and she had a good time and she’s available, we knew that of course she’d be welcome back.”
De Ravin is best known for playing the role of Claire on ABC's "Lost."
The news of her upgrade comes on the heels of a similar boost for actress Meghan Ory, who plays Ruby and Red Riding Hood in the fairy tale-themed show.
![]() |
| Emilie de Ravin |
The actress played Belle in three episodes during the first season, providing a love interest for Robert Carlyle's ("Stargate Universe") Rumpelstiltskin. The two were reunited in the real world in the season finale.
TVLine quoted series writer Jane Espenson as saying, “We cast [De Ravin] thinking that she’d be great for this but that it would probably be a one-shot--but if she didn’t get a pilot and she had a good time and she’s available, we knew that of course she’d be welcome back.”
De Ravin is best known for playing the role of Claire on ABC's "Lost."
The news of her upgrade comes on the heels of a similar boost for actress Meghan Ory, who plays Ruby and Red Riding Hood in the fairy tale-themed show.
