Garnet had an elegant sexiness to her with the long hair. She was beautiful and hot but not in a trampy way like many other FF heroines.

I'll go with the long hair. She's a princess after all and the long hair fits.

I also prefer long hair on girls.