Yes you can say that. It’s uncommon to the point of being literary, but as long as you know that and use it appropriately it’s ok. There was a song in the 1970s called Sister Golden Hair that reached number 1 on the charts.
Your other synonym you can use is blonde and as mentioned by Jeff, if you wanted to turn your phrase into an adjective you could say golden haired boy or similar.