How to make the camera face and rotate to align with the top face of the box object?

Hello newbie here,
first post and hopefully not last In the community,

So I have a dice that can be rolled and a camera with a top-down view that aims at the center of the scene, where the dice is by default. After the dice is rolled, the camera should move above it and rotate its Z axis to align with the top face of the dice. I have tried various things to make it work, but as I am currently overwhelmed, I would love it if someone from the community would pull out some magic wand and point me in the right direction.

Thanks

  1. Move camera above that dice according to: dice position + (0,1,0)
  2. Do camera.lookAt the dice position.