Jennifer Lopez shows what an evergreen star she has become after nearly 20 years on the fashion block – in a dress echoing a daring frock from 19 years ago.
The youthful-looking 50-year-old singer and actress flaunted her impressively-toned physique as she wore the plunging green and blue gown on