Humm, I'm also very much "function > form", but I must say:

Arm and leg warmers go under the sleeves or shorts, not over.

Jersey goes on top of the bib shorts' suspenders, not under.

Beyond these two fashion rules , other riders can do whatever they want as long as they are safe.