I think it might also tie in with the type of personality and status they have. Prince boy is of a high status and thus has to maintain a certain decorum while Jaeshin is kinda a free will not tied down by anything. That's just my thoughts though not sure if it's actually what the creators intended
He’s the top with the most variety of hairstyles paired with the bottom with an unchanging hairstyle lol.