The dress is vintage and the cardigan is one that I've had since I was 16. That's almost twenty years already, phew, makes me feel old!
(Cardi-trivia: Back in the days it cost 120 Fim which then was a lot - now it would equal just a bit over 20euros, for which you most likely will not get a cardigan to last you two decades or more. The cardi was lost at one point though; I started thinking that I just somehow had lost it on town, but it was found about a year later in a storage box under my (then teenaged) sister's bed, where she had hid it in a plastic bag after not daring to confess that she had indeed borrowed it without asking, when I inquired about it bakc when it first was lost. I wonder if she still remembers the incident. Well, here it is anyway, still going strong.)