The Critics' Choice Awards is the latest show to delay its ceremony next year following the Oscars' announcement that it is moving its award show to April 25. Taye Diggs will host for a third consecutive year when the Critics' Choice Awards airs on The CW on March 7.
TOPICS: Critics' Choice Awards, The CW, Taye Diggs, Coronavirus