The denim vest can easily change a look depending on what vibe you are going for. You can easily go for a 21 Jump Street/John Bender vibe by choosing a detailed or stonewashed style. Or, if you are looking for a look that is more of this decade, you can chose a classic light wash or something smart like one in a dark wash.
I like that Usher usually breaks the boundaries with fashion, but his outfits always seem to work. Like here he has zebra print shoes, but they suit his style and tie in well with the Balmain waxed black jeans.
Images courtesy of Pacificcoastnews.com.