Catherine Zeta-Jones is all kinds of hot