Last night's Gossip Girl was titled "Rufus Getting Married." Rufus did, in fact, get married to Lily, but not without plenty of drama, self-doubt and bombshells dropped.
Out for revenge after Dan dumped her for Olivia, Georgina reverted back to her crazy self and nearly ruined everything by outing Scott as Rufus and Lily's love child.
In the end, though, this ended up bringing them together.
Meanwhile, Chuck and Bree forced Carter Baizen to either hit the road or come clean. Amazingly, he chose to admit to new love Serena why Bree's family is after him.
It was the best episode of the year so far, and set the stage for another dramatic installment of our favorite guilty pleasure next Monday. Counting down the minutes!
Follow the link to check out our recap of "Rufus Getting Married."