at arrivals for THE SECRET LIFE OF PETS Premiere, David H. Koch Theater at Lincoln Center, New York, NY June 25, 2016. Photo By: Kristin Callahan/Everett Collection

Jenny Slate

Videos