✔ 最佳答案
I'm thinking flamenco dress, too. They originally come from Spain and are worn for festival wear. Here's a bit about them from Wikipedia
https://en.wikipedia.org/wiki/Traje_de_flamenca. It's also called the festival dress or sevillana dress or the gypsy dress or Carmen dress. There are plenty of dresses and dress patterns for all these versions of a festival dress. For example of here's this place:
https://www.flamencodressmaking.com/ and that's just one of many.