feather in one's cap

[feather in one's cap] {n. phr.} Something to be proud of; anhonor.

It was a feather in his cap to win first prize.

(From themedieval practice of placing a feather in the helmet of one who wonhonors in battle.)