Keep the beard, don't grow the hair back, buy fitted clothes.
Especially the latter. You're doing yourself a disservice*. A few slim tee shirts and jeans and you'll rock the look you're going for.
* bigger clothes make you look like a sack of **** tied together with string.