Glamour gift , Glamour might Meaning, Definition & Usage

Definitions
  1. the gift or power of producing a glamour. The former is used figuratively, of the gift of fascination peculiar to women.

Webster 1913