This is a Bunad traditional dress of Norway. The head piece is called a skaut, and is worn by married women. Other headpieces are worn by young girls, like beaded caps. Unmarried women wear headband like wraps for their head pieces.
National dress(bunad) from Norway. This one is called "beltestakk" :-) If I could choose a Bunad from wherever (you should always buy one who is connected to where you or your family comes from) I would totally buy this!