When you've got as awesome a pair of guns as Zac Efron, it makes perfect sense to dress the rest of you like you're in the army, too.