I’m all for this look. I personally would keep the colors in the same family so it’s more fashion and not looking like an American eagle ad. A nice clean pair of loafers or plain white low cut shoes should finish the look. I always try to play around casual and preppy combinations. Fashion should always be FUN!