I don't think so. The patterns are clashy, and neither color really is playing as an accent... But I think the worst part is the white collar against the pink tie TBH. To me this is loud but doesn't say anything.
Edit: then again, basically no matter what vest, shirt and tie you bring to me I'm going to say no, esp if you're going to accessorize like a train conductor... But you know, I might not be the target audience.
I will say I think this outfit has a better chance of working if you're a black dude, an indian dude, or I guess generally have a very dark complexion. Would not look good on my pasty ass basically no matter what.