Beauty and the Beast - Cast

Emma Watson

as Belle


Dan Stevens

as Beast


Luke Evans

as Gaston


Josh Gad

as Le Fou


Kevin Kline

as Maurice


Ewan McGregor

as Lumiere


Stanley Tucci

as Cadenza


Emma Thompson

as Mrs. Potts


Ian McKellen

as Cogsworth


Gugu Mbatha-Raw

as Plumette


Audra McDonald

as Garderobe



Change Location