CELEBRITY & HIGH SOCIETY NEWS FROM NEW YORK CITY & THE HAMPTONS
TAYLOR MOMSEN AT TIMES SQUARE SEPHORA
Get link
Facebook
Twitter
Pinterest
Email
Other Apps
Taylor Momsen
Taylor Momsen attended the opening party for the new Sephora store in Times Square, New York City. The star looked great on this very hot and humid day. Photo By: Justin Campbell
Comments