Kang Ha-neul's birth name is Kim Ha-neul. He later legally changed his name to Kang Ha-neul to differentiate himself from the famous actress Kim Ha-neul. The change allowed both individuals to pursue their respective careers without confusion or overshadowing.
The Ultimate Kang Ha-neul Fandom Quiz: Are You a True Fan?