Santa Monica, CA - 2023 Film Independent Spirit Awards held at the Santa Monica Beach in Santa Monica. Pictured: Aubrey Plaza BACKGRID USA 5 MARCH 2023 BYLINE MUST READ: Xavier Collin/Image Press Agency / BACKGRID USA: +1 310 798 9111 / usasales@back