Jennifer Lopez is fabulous at 52 – check out how she’s changed over the years