Tilting in turn direction (for a motorbike)

I have a motorbike which moves along based on a direction vector, I set its forward direction to the direction it’s moving.

What I’d like to also do with it is have the motorcycle tilt in the direction it’s turning, I haven’t had much luck figuring this out though, any ideas?

Following on from the answer provided by Tom: mathematics - Tilting towards turn direction (for a motorbike) - Game Development Stack Exchange

I implemented the solution using cross products, something like: float targetRotAngle = Vector3.cross(currentDirection, previousDirection).y;

I multiplied the effect a bit to make the tilt more exaggerated.