SANTA MONICA, LOS ANGELES, CALIFORNIA, USA - MARCH 04: 2023 Film Independent Spirit Awards held at the Santa Monica Beach on March 4, 2023 in Santa Monica, Los Angeles, California, United States. 05 Mar 2023 Pictured: Aubrey Plaza. Photo credit: Xavi