True Blood Quiz
Take our fiendishly tricky True Blood quiz. You start with 10 lives. But they won't last forever...
19:00
Includes sport and weather.
20:00
Hugh creates his own chocolate goodies for Christmas gifts. Takes his wild rabbit campaign to an Exeter nightclub. And then tries catching herring for the first time.
21:00
Five leading British actresses play the Queen at pivotal times in her life. Diana Quick plays the Queen in 2005, as she eventually accepts Prince Charles' marriage to Camilla Parker Bowles.
22:00
Award-winning funny man Alan Carr is joined by Kate Hudson who will be chatting about her new film Nine, Sharon Osbourne, plus Lily Allen, who'll be performing Who'd Have Known.