This look is cute, but it doesn’t give me ‘punk’ vibes. I mean yeah the color scheme might be correct. But when I think of punk I think of clothes like this.
And like this.