It was Sex and the City's biggest mystery.
What the hell was Mr. Big's real name? He was a main character for years on the show, so you'd think we ought to know the moniker given to Carrie's long time love.
But no, we didn't find out until the very last episode… and now we know the reason why.
Speaking to Entertainment Weekly, the show's producer said that they didn't come up with his name until the last minute.
Spolier alert, btw people.
"In the last episode, in the last moment, I realised [I had] to say Mr. Big's name." said executive producer Michael Patrick King.
"And I just [mimes typing on a keyboard] 'John.'
"And then I told all the writers and they were like, 'What the hell?', and I was like, 'We have to say his name because now he's real!'"
But why the name John, you ask?
Well, Michael said, "If I wanted to give him a name, I wanted to give him the most generic, American, almost pilgrim name.
"There's no spin, it's just John."
So ladies, there you have it.