Question: who is the singer of 4 non blondes
Answer: Linda Perry ( born April 15 , 1965 ) is an American singer - songwriter and record producer .