Beauty and The Beast has finally hit cinemas, with a star-studded cast, the movie has already exceeded expectations in the Box Office and it's set to be one of the most successful movies of the year.
While I loved the music and the fantastic scenes with Luke Evans aka Gaston and Josh Glad aka LeFlou, Emma Watson's performance fell flat.
Not only did she seem to be the only actor in the entire movie that needed to have her voice autotuned, but I just didn't believe her.
It was only by the end of the movie when everything comes together and the Beast is revealed as Dan Stevens - that I felt she was a good fit.
Don't get me wrong, I will watch this movie time and time again, and the music and cinematography brought me right back to my childhood - it will always be one of the best Disney movies of all time.
In saying that, here's a few actors we would have loved to have seen play Belle.
She already sang her heart out in Phantom Of The Opera - and we would have loved to have seen her hit the high notes all over again.
Not only does she look the part, the US actress has a voice that will bring you to tears.
Another stunning brunette with big brown eyes is Leighton Meester - visually she definitely fits the role (just forget she played Blair in Gossip Girl).
And she has a singing career to back her up.
After finishing Gossip Girl Leighton released her debut music - a sweet, folky sound, showing off her softer side.
Belle totally could have been Irish right?
Cork actress Sarah Greene would have been a perfect fit for the role.
The brunette is up and coming in Hollywood, and was previously nominated for a Tony award for her sting on Broadway.
Plus she could have just put a British accent on...
If you're a Pretty Little Liars fan, then you'll love this idea.
Shay Mitchell, aka Emily, would have looked stunning in that yellow ball gown (just look at the Beauty and The Beast parody above).
Now we're not sure if she can actually sing, but she can definitely dance. Plus her co-star Ashley Benson uploaded this video of them singing together and she's not too shabby.
Forget Doctor Who, Jenna would have been absolutely perfect as Belle in the Disney live-action flick.
Formerly an Eastenders actress, Jenna is proving herself as much more than a Soap actress, and a role like this would have catapulted her into Hollywood stardom.
We're not sure if she can sing, but she certainly fits the part.
Former Disney star Vanessa Hudgens would have fit right into the character of Belle.
The High School Musical star has already proved herself as a singer and killer dancer.
She definitely has that Disney glint in her eye
Another lady who would have perfectly fit the role is Emilia Clarke.
The Game Of Thrones she plays a kick ass Queen, and in Me Before You she had is all in tears when she showed off her soft side.
To be Belle you need to be fiesty and lovely so she would make complete sense - plus she's not afraid of singing, watch this hilarious skit below.
Sign up to our newsletter today!
Get all the latest on showbiz news, celebrity gossip, beauty, style & much more, direct to your inbox!