Ever since Disney's live action remake starring Emma Watson as Belle and Downton Abbey's Dan Stevens as The Beast was announced, we've been DYING for a trailer.
Now our wait is over, because the first teaser clip's landed and it's so so so so so exciting.
Look WATCH IT if you don't believe us:
We will be your guest. We will put your service to the test. JUST HURRY UP AND GET IN CINEMAS PLS.
The cast shared this pic on their first day of filming, 13 months ago, and if you're wondering exactly who is playing what, there's Emma in the centre as Belle, Josh to her left as Le Fou, then Dan as The Beast, Luke Evans as Gaston and finally Kevin Kline to Emma's right, who plays Belle's father.
Eeek. How exciting are you on a scale of one to AGFHLFHDLHSDFJHD?