No, your eyes aren’t deceiving you, and it’s 29th March - there’s a good few days before April Fool’s yet. Gary Barlow will, genuinely, be appearing in Star Wars: The Last Jedi.
The Take That singer and talent-show judge confirmed the news during his appearance on ITV’s Lorraine, saying: "I'm not a stormtrooper, but I am in it. Now I've said that, I'll probably be out. I think the Star Wars people are so strict about what information [is out there]. So me saying that, I've probably just done myself out of a role."
An anonymous source told the Sun newspaper: “Gary is a huge Star Wars fan so this is a dream come true. The process has been kept top secret, as he doesn’t want anybody to find out. His connections in the film industry got him the part.”
So, there you have it. Unless dropping that bombshell does, indeed, see him lose the role, we’ll be seeing Gary Barlow in a Star Wars film. Man, 2017 is wild.
Star Wars: The Last Jedi picks up where The Force Awakens left off, following our new heroes Rey (Daisy Ridley), Finn (John Boyega) and Poe Dameron (Oscar Isaac). We’ll also be seeing the late Carrie Fisher as Leia Organa, having completed filming her scenes before her death last year. Mark Hamill’s Luke Skywalker will be getting a more prominent role, having only appeared at the very end of The Force Awakens - as will Gwendoline Christie’s Captain Phasma.
Star Wars: The Last Jedi will be arriving in UK cinemas on 15 December 2017.