We've traversed the entire country—from California to Virginia, North Dakota to Texas, and everywhere in between—to bring you this master list of the best places to get the hair of your dreams. The lengths we'd go to get Rosie Huntington-Whiteley's lob, Lily Collins' pixie, or Jenni...