The cast for the live-action Beauty & The Beast film is finally coming together and here is what we know so far:
1) Emma Watson = Belle
2) Dan Stevens = Beast
3) Luke Evans = Gaston
MUST SEE The 7 HOTTEST Pics Of Luke Evans!
4) Emma Thompson = Mrs Potts
5) Ewan McGregor = Lumiere
6) Ian Kellen = Cogsworth
7) Kevin Kline = Maurice
8) Josh Gad (who famously voiced Olaf in Frozen) = Le Fou
9) Audra McDonald (6 x Tony Award winner) = Garderobe
10) Gugu Mbartha-Raw = Plumette
11) Stanley Tucci = Cadenza (we have no idea who this character is!)
The only main character that we are still waiting to hear about is who will play Chip!