How tall is Leighton Meester?
Leighton Meester is an American actress born on April 9, 1986 in Fort Worth, Texas. She is known for her role as Blair Waldorf in the TV Series Gossip Girl. Some other movies she played a role in are Monte Carlo, The Roommate and Single Parents.
Photo Credits: elle.com