Home Articles Michelle Monaghan wears Carolina Herrera to ‘The Vanishing of Sidney Hall’ premiere in LA