The Queen speaks very good Spanish, with just a slight accent, but I think that is normal with all the people who speak more than one language.
And in this case in particular, the Queen learned Spanish when she was an adult, so even though she mastered the language, the accent will always...