Showrunner Stephanie Savage tells TV Line, “I don’t think we ever had another choice in our mind.” Yet that doesn’t mean that any of the Gossip Girl cast members got to be let in on the secret — not even Gossip Girl “herself,” Penn Badgley!
“It was nothing that we talked to the actors about. It was nothing that we wanted to be part of Penn Badgely’s [sic] performance as Dan,” Stephanie reveals.
“We were hoping to have a nice long run and we didn’t want people to be preoccupied by the question of, ‘Who is Gossip Girl?’ So we held reins loosely and didn’t want to draw attention to the fact that one of our main characters might actually be Gossip Girl.”
So Penn Badgley spent six seasons playing the title character of his own show... and he had no idea until he received the script for his very last episode, ever. Kind of ironic, don’t you think?