Beauty and the Beast - Cast

Emma Watson

as Belle


Dan Stevens

as Beast


Luke Evans

as Gaston


Josh Gad

as LeFou


Kevin Kline

as Maurice


Ewan McGregor

as Lumière


Stanley Tucci

as Cadenza


Emma Thompson

as Mrs. Potts


Ian McKellen

as Cogsworth


Gugu Mbatha-Raw

as Plumette


Audra McDonald

as Garderobe



Change Location