Who is the Current King of Spain?

Juan Carlos 1 is the current king of Spain. He was born in 1938 and became King of Spain in 1975. Under the Spanish Constitution, his powers are limited much like the monarchs of present day England. Look here for more information: