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: Claire Foy. Photo credit: Xavier