I kept thinking he kinda reminded me of someone, and now that you mention it, ahh, that's right. ZZ Top really did have this kind of look, didn't they.
言われてみて 'having been told and tried (thinking about it)' is the passive ~てみる construction — being told something and then 'trying on' the idea. Note the conjunctive 似てる (casual contraction of 似ている), which with 雰囲気 'atmosphere' as the subject means 'resembles / is similar in feel.' ZZ TOP is referenced in Latin characters, preserving the English spelling. The final でしたよね is a confirmation-seeking past-tense tag.