Stella TennantActing • 1970-12-17 • London, England, UKNo biography available.Known For7.8Once Upon a Time...2013Fan ClubNo Nerds have favorited Stella Tennant yet — be the first.All fan clubsFrom NerdspinFilmographyActor52016Discovering FashionTVSelf (archive footage) • 1 episodes2013Once Upon a Time...FilmLady De Grey★ 7.82012London 2012 Olympic Closing Ceremony: A Symphony of British MusicFilmSelf★ 6.92012London 2012 Olympic GamesTVSelf • 1 episodes1995CatwalkFilmSelf★ 7.8