Aim at camera position from current position?

Hello ! So, I’m making a Third Person Shooter game but I have troubles setting up the Aiming system, it all works well until I actually have to aim. I can rotate the camera around the character (360 which I like I don’t want my character facing my camera at all time, only when he moves, I like looking around him.) but when I press the Aim Button I want him to face the camera position and aim at the crosshair. I’ve got no idea how to do that, any ideas? If you guys don’t understand my question, I’d be more than happy making a 15 sec video on what is going on.