A Texas high school has been criticized after changing the homecoming queen's purple hair to brown in a photo posted on the school's website.