Sherlock star Benedict Cumberbatch will swap 221B Baker Street for Buckingham Palace as he is honoured by the Queen.
The 39-year-old stage and screen actor is to be invested with the CBE he was awarded in June's birthday honours.
Cumberbatch, who recently finished a run playing the title role in Hamlet at London's Barbican Theatre, was awarded the honour for services to the performing arts and to charity.
As well as playing Sir Arthur Conan Doyle's supersleuth Sherlock Holmes in the BBC's popular adaptation, Cumberbatch was also acclaimed this year for portraying Alan Turing in The Imitation Game.
It was a role that saw him nominated for the best actor Oscar, only to lose out to fellow Briton Eddie Redmayne, who won the Academy Award for his performance as Stephen Hawking in The Theory Of Everything.
Also receiving an honour is former Liberal Democrat minister Simon Hughes, who is knighted. The MP for Bermondsey and Old Southwark for 32 years, he lost the seat to Labour at the general election in May.
Henry Angest, a Tory donor and friend of David Cameron, also receives a knighthood for political services.