This under-$20 Amazon dress looks just like Jennifer Lopez's

Responsive image
source