Jordan normal form
In fact, any defective matrix has a nontrivial Jordan normal form, which is as close as one can come to diagonalization of such a matrix.