Guitarist extraordinaire Richard Thompson (along with Annie Lennox) was recently presented a prestigious honor in his home country. As Paste put it:

At a ceremony at Buckingham Palace on Tuesday, two legendary British musicians were awarded the Order of the British Empire by Queen Elizabeth II.

Outside Great Britain, take a look at what it all means on Wikipedia right here.

And read the full Paste piece right here.