Who is the Current Queen of Spain?

The current queen of Spain is Queen Sofia of Spain. She is the wife of King Juan Carlos and has held her position since November 22nd, 1975.