SPOILER ALERT!!! ABSOLUTELY DON’T READ ANY FURTHER IF YOU HAVEN’T GOTTEN AROUND TO WATCHING LAST NIGHT’S SERIES FINALE OF GOSSIP GIRL AND WOULD LIKE TO BE SURPRISED BY THE BIG REVEAL.

 

“Who am I? That’s a secret I’ll never tell. You know you love me. XO XO.”

So opened every episode of Gossip Girl, The CW’s primetime soap about wealthy young Manhattanites, via voiceover provided by former Veronica Mars star Kristin Bell. In last night’s series finale, however, Gossip Girl finally did tell, making the shocking revelation that this mysterious blogger is actually….

 

 

 

 

…seriously, last chance to stop reading and be surprised….

 

 

 

 

 

 

…OK, I warned you…

 

 

 

 

 

 

Dan Humphrey, played by Penn Badgely, who revealed his secret identity in the final chapter of his novel. And, in the episode’s coolest meta moment, the camera pulled back as Bell recited Gossip Girl’s signature “I know you love me” line to reveal she was reading from a script, running lines with pal Rachel Bilson (The O.C.) to help her prepare for an audition for the movie based on Dan’s book.