Yes. Her hair is naturally dirty blonde. But she had to dye it white-blonde for the harry potter movies! :P I think it's sort of funny she dyed it white-blonde because in the books they always say Luna Lovegood has dirty blonde hair!
She was very pretty and had dirty blonde hair. She wore white, gold, or burgundy and had gray eyes. We don't know what type of blonde it was, some say golden, some say dirty, some say she has black hair. We might never know. (Some say she has gray eyes too)