Belle Gold

Belle Gold is a supporting character in ABC's Once Upon a Time. She is portrayed by guest star Emilie de Ravin, and is based off of Belle from Beauty and the Beast.

Season 1

 * Skin Deep
 * Dreamy
 * A Land Without Magic

Season 7

 * Beauty
 * Pretty in Blue (mentioned)