Leighton Meester & Ben Barnes | on set GOD ONLY KNOWS 05 Dec ‘12 Providence
Leighton Meester and Ben Barnes on the set of God Only Knows in Providence - December 5
leighton meester and ben barnes on the set of god only knows
give me her hair
give me her face hahaha, she’s so beautiful
ugh that dress that dress that dress
she’s so gorgeous!! and look at that body!!