Fetching details from the dictionary...
to brim over with feminine charm; to look captivating (of a woman); to be sexy; to be seductive; to be enticing
「艶めく」 has another reading with different meanings.
(for an object) to be shiny; to be glossy