I think you answered your own question- what the hell, right? Â Pink, if worn confidently, with the right combo, and in the right shade (neon, highlighter-bright pinks probably aren't the way to go) can look great on a guy. Â Check out a busy London street on a workday- British guys all over the place wearing pink shirts under their Savile Row-tailored suits, and it looks as stylish as can be. I have a few pink shirts (actually by Thomas Pink, the shirtmaker), as well as some in mild shades of lavender/purple and they're great. Â Solid or checked can both work. Â Especially great reactions from women (most guys' main target audience anyway), who admire a guy bold and stylish enough to pull that off. I think you have the right idea- you should wear pink with more neutral or unobtrusive colors. Â Navy, I think, works especially well, but others (like the outfit you describe) can work well. Â Too much color and it'll look like you stepped out of the Sunday comics page. Â Generally not a good look. Â But your outfit sounds cool, so give it a shot.