can i dye hair semi permanent black over highlights ?

this is my hair currently and i have black overtone which is semi permanent … wondering if it’ll all be one color or different shades of black