Full Major Cast for Disney’s Beauty and the Beast:

Emma Watson as Belle

Dan Stevens as Beast

Luke Evans as Gaston

Ewan McGregor as Lumière

Gugu Mbatha-Raw as Plumette

Ian McKellan as Cogsworth

Emma Thompson as Mrs. Potts

Josh Gad as LeFou

Audra McDonald as Garderobe

Kevin Kline as Maurice

Stanley Tucci as Cadenza

PERFECT CAST IS PERFECT <3