Who plays Blair Waldorf, a socialite and hilarious overachiever who has both snobby and sympathetic sides?

Answer Leighton Meester

Blair Waldorf is a central character in the Gossip Girl book series and its television adaptation, in which she is portrayed by Leighton Meester. She has an unstable relationship with Chuck Bass, the second-longest in the series after Serena and Dan's.

Asked by · Last updated 4 years ago · 125 views · SOURCE