We can’t fully express why these Beauty And The Beast are making us this happy. Just know that they are.
Beauty And The Beast stars Emma Watson as Belle, Dan Stevens as the Beast, Luke Evans as Gaston, Ewan McGregor as Lumiere, Ian McKellen as Cogsworth, Emma Thompson as Mrs Potts, Gugu Mbatha-Raw as Plumette, Josh Gad as Le Fou, Audra McDonald as Garderobe, Kevin Kline as Maurice and Stanley Tucci as Cadenza.
Beauty And The Beast is in cinemas from 17 March 2017. Get all the latest fantasy news with every issue of SciFiNow.