[title]
Last Friday, Ryan Gosling and Emma Stone's dreamy new musical 'La La Land' had its big glitzy British premiere at the London Film Festival in Leicester Square – but neither of the actors turned up to walk the red carpet and wave to the crowds.
What we didn't know until now is that Gosling did actually turn up to the festival, a day later and unannounced, at a second screening of the film at the Odeon Leicester Square on Saturday morning, sending the audience into a complete spin.
Me when @RyanGosling turned up at the end of #LaLaLand for the Q&A pic.twitter.com/MNL4Ssv0ou
— Jorge Valle (@jorgevayeah) 8 October 2016
That's him on the far right, with the writer-director of 'La La Land' Damien Chazelle (who previously made 'Whiplash') standing next to him (sorry for the poor image quality!).
Unsurprisingly, the room went nuts when Gosling appeared.
Ryan Gosling in the house for La La Land repeat screening at #LFF. The room swooned. pic.twitter.com/tEDjJe4hfk
— Ian Sandwell (@ian_sandwell) 8 October 2016
Surprise appearance from Ryan Gosling after today's screening of La La Land 😍😍 So dreamy, it's kind of unfair to all other men on the planet
— Claire Richards (@magentabias) 8 October 2016
Ryan Gosling was a surprise guest at La La Land screening! @BFI @LaLaLand #LFF #LFF2016 #LaLaLand #EmmaStone #RyanGosling #DamienChazelle pic.twitter.com/Uaafebe1kD
— Elizabeth MacLeod (@ImperatorECAM) 8 October 2016
Not everyone was happy – here's pitying those people who turned up to the big splashy gala screening of the same film the night before only to be greeted by a big Gosling-shaped hole.
Thanks @BFI #LFF for charging more for #LaLaLand gala that Ryan Gosling didn't attend. I envy those ppl that saw him at today's screening :(
— Sabrina (@SabrinaSpectre) 8 October 2016
We feel especially sorry for this person.
Gah! So I turned down my bro's invitation to go and see a screening of La La Land this morning and RYAN flipping GOSLING was there! #LFF
— Tasmina Perry (@tasminaperry) 8 October 2016
The London Film Festival continues until Sunday. You can see 'La La Land' when it opens in cinemas on 13 January 2017, although it's unlikely that Ryan Gosling will make a surprise appearance at your local Cineworld.