Elizabeth Banks scraped her blonde locks back as she attended the American Greetings launch event for #ThankList in New York City. The 41-year-old ‘The Hunger Games’ actress looked lovely in a full floral-embellished dress for the occasion, but ruined the look as she arrived at the event by covering up in a jarring brown jacket.