Vests don't usually pair well with shorts, but you can achieve a similar look by layering a vest over a short-sleeved button-up shirt.