The temperatures in Seville and Córdoba are higher than on any beach in the world. To Seville and Córdoba in July, you should go with the least possible light clothing.
Queen Letizia can be elegant in a jumpsuit of 40 euros or in a dress of 90. It is she who makes the difference, not clothing.