Los Angeles, Jan. 5 -- Actor Sarah Snook won the award for Best Actress in a Limited Series or Movie Made for Television at the Critics Choice Awards 2026, which are currently underway. The actor was honoured for her performance in All Her Fault.

Snook, 38, won a competitive category that included Jessica Biel, Meghann Fahy, Michelle Williams, Robin Wright, and Renee Zellweger. The award marks another significant achievement in Snook's career, adding to her growing list of accolades.

According to PEOPLE, as Snook came on stage to accept the award on Sunday, she candidly admitted that she "regrets" not preparing a speech in advance. Addressing the audience, the actor shared that she had nearly forgotten about the event while travelling t...