Finally after months of anticipation and approximately a trillion teasers, the first full trailer for the upcoming Beauty and the Beast movie, starring our own Emma Watson, is here.
And it's beautiful, in fact we can't guarantee you won't watch it through a few times, we certainly have.
The trailer opens in Belle's town, where we get our first glimpse of narcissist Gaston claiming his undying love for...himself, in a mirror.
After Belle's father falls prey to the Beast, Belle finds him and releases him by giving up her own freedom and that is where the fun starts.
All the classic scenes from the cartoon are played out in CGI glory.
And since there seems to be plenty of dancing in the trailer, it looks like we might get a lot of singing too.
And what duo are singing the classic, 'Tale As Old As Time'?
Well have a listen...
That's Arianna Grande and John Legend.
Not that Celine Dion is getting left behind.
According to The Hollywood Reporter Celine will be performing a new original track for the film called 'How Does A Moment Last Forever'.
That hasn't been released yet, so in the mean time, lets's listen to her classic original.