King Felipe VI of Spain is the current Captain General of the Spanish Armed Forces. The title of Captain General is a ceremonial military rank, which is held by the monarch as the head of state. It is not a combat rank, and does not confer any actual military authority.
The Royal Challenge: Testing Your Knowledge of King Felipe VI!