Late Night with Seth Meyers Season 3 Anna Wintour, Eve, the Last Shadow Puppets Season 3, episode 95 Anna Wintour, Eve, the Last Shadow Puppets 10.0 / 10 April 13, 2016 45 min A brand-new Late Night has Anna Wintour, Eve and The Last Shadow Puppets. Previous episode Kevin Costner, Rose McIver, Action Bronson Next episode Tom Hiddleston, Maisie Williams, Rooney