David Gandy, Justin Timberlake and Joseph Gordon-Levitt, to name a few, have all been spotted in them recently. It’s time to take your cue from them and tap into this trend. Wearing a waistcoat as ...