diamond in the rough
Also, a rough diamond. A person of exceptional character or potential but lacking polish and refinement. For example, Jack is intelligent and trustworthy but lacks mannershe's a diamond in the rough. [Early 1600s]
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.