Where Pop Culture Makes Everyone Feel Like Family
Actress Leighton Meester, wearing a pink gown, films a scene for Gossip Girl on the steps of the Metropolitan Museum in New York City
In love with that gown and jacket
AHHHHHHHHHHHHHH!
NIGHTNIGHT by DEDDY