Jennifer Lawrence in a pretty green gown