As Julia slunk up to the microphone, the spotlight picked up the shimmer from her black satin gown.
Advanced English Dictionary
verb, noun +verb[V] (written) to shine with a soft light that seems to move slightly: The sea was shimmering in the sunlight. + The surface of the road shimmered in the midday heat. +noun[U, sing.] (written) a shining light that seems to move slightly: the shimmer of silk + a shimmer of moonlight in the dark sky
Random quote: The day you decide to do it is your lucky day.: Japanese proverb