This is so bizarre! Is Leighton Meester jealous of Serena again!?
When Penn Badgley and Blake Lively began dating, that was one thing.
But Leighton Meester dating Sebastian Stan - a.k.a. Carter Baizen?
It's the truth. Here's a photo of the two of them, hand in hand, leaving a bowling alley at Chelsea Piers in New York City Tuesday.
Is EVERYONE on that show dating?