What is the best way to make character lean when running and turning?

I want to make my character lean to the side when he is turning, so the animation feels more fluid and alive.

First I thought I could create a new animation of him running leaning to the right and another running leaning to the left and use blend space. I think it would work, however it feels like overkill since this could be achieved simply by adjusting the rotation of a few bones in the running animation. I’m new to UE4 (and have no previous experience with other game engines), so I have no idea how to achieve this.
I think maybe this could be done with animation layers, but even watching some tutorials I still wasn’t able to wrap my head around how it works.

If someone could point me in the right direction, even if only by suggesting a good tutorial that could help me with that, I would really appreciate it.

Were you able to figure this out?

I just created animations with the character leaning to each side.
You can rotate the bones in the editor itself and save as a new animation asset.