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 the Versace runway at the Milan fashion show last night.
It is a "re-imagining" of the 2000 Versace dress which went viral in the early days of the internet.
The original was a last-minute find spotted just before the Grammy Awards. The tropical print dress brought about a change in Google – the world's most visited website.