The shirt is interesting, but I would pair it with a plainly toned light blue or navy vest. No tie or a plainly toned lighter coloured tie. Maybe even a plain cream toned tie. Something that wouldn't clash with the lightness of the shirt.
As for this exact look, I'd swap the shirt with a plainly toned grey one, navy, maybe black or even white one to let the tie pop. Dark wash jeans for a change.