Heart doesn't beat-Hard Riddle

Riddle

What has a heart that doesn't beat?

    Answer: An artichoke.