see more
BEVERLY HILLS, CA - FEBRUARY 23: Michelle Veintimilla attends the Premiere Of Netflix's "Seven Seconds" at The Paley Center for Media on February 23, 2018 in Beverly Hills, California. (Photo by Greg Doherty/Patrick McMullan via Getty Images)