would you wear khakis in minneapolis when it's 15 to 30 deg F and snowing?
if so, you'll do fine in berlin in january
personally, i'd wear flannels/woolens in some nice cheery shades of black to fit in with the locals
jeans are fine if you are 15 or 16
if you go to a nice restaurant, or even a hotel lobby, jeans are not normal
yes, in a trendy/young/hip place, maybe
there are "with it" sections where you can do your own thing- but it will still be cold!!
and leave the sneakers home unless you are jogging