Who is the Current Leader of Spain?

King Juan Carlos is the current head of Spain. He has been the King since 1975. His son Felipe was born in 1968 and he is next in line for the job.