You can't wear the horn in MMXII, but you can invoke it using the hotkey bar. I can't remember if you get its bonuses just for having it in your inventory.
Sir Edmund: "Should you obey the lord who asks you to put a village of innocents to the torch? Is that chivalrous? Is it noble?"
Me: "It's a great way to get promoted, I know that much."