Stranger Things star David Harbour attended the Critics Choice Awards 2025 in Santa Monica Feb. 7, marking his first appearance since his reported breakup with wife Lily Allen.