Gossip Girl Surprise: Meet Chuck's Mom

Gossip Girl Ed WestwickWARNING: If you have yet to watch Monday’s Gossip Girl, avert your eyes now. Everyone else, you may proceed….

Lola’s scheme to unmask Serena as Gossip Girl in last night’s episode inadvertently led to another major reveal: Diana Payne (guest star Elizabeth Hurley) is Chuck’s mother!

Season Finale Spoilers: Scoop on 52 Big Finishes (Including Gossip Girl)

“You have been in New York for months, inviting me to parties, hiring my friends, hanging out in my apartment in your underwear” — hello, awkward! — “banging my best friend,” Chuck yelled at her. “Did it not occur to you to mention this? That you were my mother?”

The big bombshell was dropped during Blair and Dan’s coming out party and was broadcast live to the infamous blogger’s website, which only made the humiliation worse. Diana tried to smooth things over by explaining her decision to stay mum to Chuck: She was young, easily swept away by Bart Bass’ charm, yet ill-equipped to raise a child. Bart’s wife Elizabeth, on the other hands, couldn’t have kids. Problem solved! Unfortunately, Elizabeth couldn’t bear raising a son who wasn’t her own and ran off.

“You know where to find me,” Diana told Chuck, dropping the ball in his court.

And there’s even more to the story. “We both know that’s not the secret I was talking about,” Gossip Girl texted to Diana. Meanwhile, judging from the promo for next week’s episode, her new title as Chuck’s mom isn’t going to stop Diana from hitting on his buddie Nate. Boys, may we suggest some new house ground rules to avoid any embarrassing run-ins?

So what else do you think Diana is hiding, Gossip Girl fans? And were you sad to see Nate and Lola’s brief romance become a casualty of the reveal?

GET MORE: Recaps