fugs A LOT of People Wore Black to the Independent Spirit Awards Feb 25, 2025 by Jessica at 07:00 am Including big winner Demi Moore. View Gallery