who wore it better: Amy Poehler vs. Helena Bonham Carter