Not just a pretty face means to have distinguishing achievements, intelligence, skills, or abilities beyond what was or may have been assumed, which is what the speaker is saying in the context.
Consider the statement "So he's more than just a handsome man with an attractive body, huh?". Based on this "So he's not just a pretty face on a hot body, huh?" a true statement? Yes, no, or I don't know?