Wow! yes - what a treat - Alhambra on Xmas eve! I am also very much looking forward to it. As to what to wear, I have been to that part of the world on several occasions and would suggest (apart from regular summery type gear) a jumper for the occasional chilly evening and also (in view of recent untypical weather) a light pak-a-mac type waterproof.