Is there a phrase or idiom for a physically attractive person who lacks charisma or personality? [closed]

As Redd Foxx, the late comedic actor, was known to say, "Beauty is only skin deep, but ugly is to the bone."

Here are some words to describe a handsome or beautiful person who does not have the charisma or personality to match. (Not all the words convey the idea of beauty in combination with a lack of charisma):

  • shallow

  • vacuous

  • one-dimensional

  • superficial

  • skin-deep

  • depthless

  • lacking in depth

  • empty

  • flawlessly dull

  • characterless conformity


be just a pretty face.

To be physically attractive but lack any distinguishing achievements, intelligence, abilities, or other personal characteristics.

  • Tiffany might be popular because of her looks now, but once we're out of college she's going to be just a pretty face.

(The Free Dictionary)