We’ve literally been waiting DECADES to find out who killed Lucy Beale in EastEnders – alright, so that’s a slight exaggeration because, as of today, we’ve actually been waiting nine months and three days, or 278 days in total.
And there’s not much longer to wait, as the killer will be revealed in a special 30th anniversary episode of the show next month.
But we may now be one step closer to knowing for sure who dunnit because presenter Dermot O'Leary just dropped a MAHOOSIVE clue about who the cold-blooded murderer is at the National Televsion Awards.
A security man just came on stage with a music box, and Dermot told us that the tune from the music box is the last thing Lucy heard before she died. Chilling stuff, eh?
So there you have it...
NTAs 2015
NTAs news
Here are the suspects so far...
Who Killed Lucy Beale Suspects

Abi Branning
4/1Click here to bet!*Odds correct at time of publishing
Jane Beale
6/1Click here to bet!*Odds correct at time of publishing

Lauren Branning
20/1Click here to bet!*Odds correct at time of publishing

Peter Beale
14/1Click here to bet!*Odds correct at time of publishing

Bobby Beale
7/1Click here to bet!*Odds correct at time of publishing
Jay Brown
6/1Click here to bet!*Odds correct at time of publishing

Whitney Dean
22/1Click here to bet!*Odds correct at time of publishing

Cindy Beale (Williams)
10/1Click here to bet!*Odds correct at time of publishing

Denise Fox
14/1Click here to bet!*Odds correct at time of publishing

Aleks Shirovs
40/1Click here to bet!*Odds correct at time of publishing

Ian Beale
14/1Click here to bet!*Odds correct at time of publishing

Les Coker
6/1Click here to bet!*Odds correct at time of publishing

Lee Carter
25/1Click here to bet!*Odds correct at time of publishing

Ben Mitchell
20/1Click here to bet!*Odds correct at time of publishing

Nancy Carter
33/1Click here to bet!*Odds correct at time of publishing

Max Branning
16/1Click here to bet!*Odds correct at time of publishing

Nick Cotton
25/1Click here to bet!*Odds correct at time of publishing