Joe Jonas vs Zac Efron: Battle of the ‘Staches

Joe Jonas Zac EfronHot or Not?

Joe Jonas was spotted sporting a moustache while on vacation in Mexico on Sunday. We’re used to seeing Joe sport some scruff, but nothing quite like this.

Joe isn’t the only hottie to sport a ‘stache while out and about. Zac Efron has been known to grow one on occassion. So that got us thinking…what’s with the moustaches covering up those pretty faces? Are they for disguise or just to grow one?

Who do you think rocks the ‘stache better? Or do you prefer them to shave it off? Let us know! See more pics of Joe on vacation here.