KJ Apa With His Natural Hair Colour Apa revealed on the KTLA 5 Morning News Show in 2017 that it took eight hours to dye his hair (including his eyebrows) for his Riverdale role. His natural hair colour is a dark brown (that is near black). Image Source: Getty / Phillip Faraone