Who is the King and Queen of Spain?

The King of Spain is King Juan Carlos I and the Queen is Queen Sofia of Spain. King Juan Carlos I has been in power since November 22, 1975.