If a matrix has complex eigenvalues, can it be diagonalizable? Furthermore, what ratio of square matrices will be diagonalizable? Does it vary with the size of the matrix?

I'm working on a project and these questions came up and will effect which direction I end up taking it.