The Spanish crown duly passed to the Hapsburgs, and Spain remained in their hands until the feeble-minded Carlos II died in 1700, leaving no heir.
261859
Carlos II was the last Hapsburg ruler of Spain.
261860
The Hapsburgs have never ruled Spain.