BUT...as you know, at some point, an unshaved beard or mustache gets ugly and dirty.
Case in point: Stephen Amell. There's no doubt that this guy is insanely handsome. But there's something he can't pull off, and that's a long beard.
Using Stephen Amell as an example, you'll look good with a beard or mustache only up to a certain length, and it's not really that long. As a rule of thumb, if your facial hair start to fly away or grow in opposing directions, it's time to shave it.
Recommended shaver: Philips Norelco PT730
KEEP IT!
SHAVE IT!
Now here's another case: Ramin Karimloo.
KEEP IT!