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