O traje nacional da Espanha é geralmente considerado o vestido de estilo andaluz, conhecido como flamenco. A moda tradicional espanhola durante o século 16 combinava tecidos pesados com estilos decorativos influenciados pela ocupação mourisca da península.
O traje tradicional para mulheres incluía saias de aro rígidas chamadas Farthingales e roupas decoradas com fios de ouro e prata para contrastar com o design sóbrio. Para os homens, as roupas incluíam um chapéu em forma de sino invertido, bem como calças largas conhecidas como venezianas. Esta roupa é combinada com cabelo e barba curtos. Os espanhóis também usam outras roupas tradicionais, como mantilha, peineta e traje corto.