Yesterday out walking I found a headless owl, what could have happened?

I was walking along a small single track road yesterday and came across an owl's body at the side of the road. It seemed in very good condition, no sign of any other injury but no head and no sign of it. What could have happened?