>>18461609 (OP)Is that even vest?
Anyway to answer your question
>skinny or if you have muscle toneIt works for both honestly. Not if you're TOO skinny though, then it looks a bit weird.
If you ask my opinion, that look in the pic is pretty mainstream gay. Every gay guy is using it nowadays. It can look very cute but keep that in mind.