If there's a ringing in your ears this morning, it may be from the high-pitched screams that dominated London last night as The Twilight Saga: Breaking Dawn Part 2 premiered in Leicester Square. And yes, the stars were in town and the fans were at fever-pitch.
As you will all know, this is the finale of the entire sparkly vampire saga, with Robert Pattinson's Edward and Kristen Stewart's Bella all set to live happily ever after until vampire's ruling Volturi cabal come after them and their daughter, Renesmee (Mackenzie Foy).
The stars were in good form last night, with Pattinson in particular joking with the crowd ("I don't understand what kind of mental disorder you have!") and fellow Brit vampire MyAnna Buring looking stunning in blue. The film screened against three different cinemas on the square, and there still wasn't enough room for the thousands of fans who had been camped out for days in advance.
The Twilight Saga: Breaking Dawn Part 2 hits cinemas on November 16 or, as it's also known, tomorrow.