Cat Deeley hosts the inaugural Critics' Choice Television Awards in Beverly Hills, California, June 20, 2011.[Photo/Agencies] |
Cat Deeley hosts the inaugural Critics' Choice Television Awards in Beverly Hills, California, June 20, 2011.[Photo/Agencies] |