Advertisement

Jennifer Lopez's 29 Best Fashion Moments

Including that Versace—and its 2019 replica.