Harry Potter movie stars of the present and the future have been given special awards from the Queen for their services to drama.
Robbie Coltrane who plays the gentle half-giant Rubeus Hagrid was awarded the Order of the British Empire at a ceremony at Buckingham Palace.
Imelda Staunton who will play Professor Umbridge in the fifth film was also given an OBE for her acting talents.
Both actors can be seen in Harry Potter and the Order of the Phoenix in 2007.
Robbie Coltrane, who also appeared in some James Bond movies accepted his award modestly. He said: "Once you've been doing anything for 25 years people start to notice you. What was really nice about the OBE is that it's the first award where I didn't have to make a speech and I didn't have to sit there waiting to see if I'd won - I knew I was going to get it."