Jennifer Lopez is looking absolutely fierce! The stunning 50-year-old is ultra chic in her shimmery destroyed denim during a New Year's Eve shopping spree in Beverly Hills. J-Lo proudly showcases her enviable abs in a tied up white T-shirt that as she treats twins Emme and Maximillian and her soon-to-be step daughters Elle and Natasha to a day out at several luxury brand stores such as Intermix, Schutz, Valentino, and more! Jenny from the block clearly has expensive taste!

Lopez and former MLB slugger Alex Rodriguez became engaged this past spring and have confirmed they will tie the knot in 2020 and the ceremony will take place somewhere overseas. The couple have been working out together to ensure they're in tip top shape for their wedding photos.