The Luther star was accompanied by his Ghanaian-born mother as he proudly pledged to "fly the East End flag" when receiving his honour from the Duke Of Cambridge. His Sierra Leonean father, Winston, after whom Idris' son is named, died in 2012.

Idris, 43, was awarded an OBE for services to drama in the ceremony.

Ahead of the big event, he tweeted a picture of himself dressed in a slick navy suit, leaning nonchalantly on a black limousine. The photo was captioned: "Flying the East End flag at Buckingham Palace today!!! OBE Day..... How does the boy look? Feeling Proppa (good)...:)".

Idris, 43, has previously described the honour as "beyond special", and said his mum wouldn't have liked him to decline the gong.

The actor, musician, and DJ is best known for his portrayal of drug lord and aspiring businessman Russell "Stringer" Bell in the HBO series The Wire.

Idris is one of the UK's biggest exports to Hollywood. He was nominated for a Bafta and a Golden Globe this year for his role in Beasts of No Nation.

He has won a Golden Globe and a Screen Actor's Guild award for his role as Detective John Luther in the BBC One series Luther as well being nominated four times for a Primetime Emmy Award.

Also among those honoured at the ceremony was actor Ewan MCGregor's soccer star uncle Denis Law, who was given a CBE for services to football and charity, while Blur singer Damon Albarn, 47, received an OBE for services to music.