Do you still need a booster shot if you just had COVID?

The answer comes down to the debate between natural immunity and immunity garnered from the coronavirus vaccines.