Always one to make a statement, Jennifer Lopez sure turned heads at the 2017 Billboard Latin Music Awards!
The 47-year-old singer and Shades of Blue actress hit the red carpet on Thursday (April 27) at Watsco Center in Coral Gables in a floor-length black cut-out dress with sequined detailing, matching heels and accessories, and a sleek ponytail.
Her outfit was very risqué and very flattering to her toned body.
After her performance, she changed into a gold number that again accentuated her curves.
Photo Credit: Getty Images/Alexander Tamargo | Sergi Alexander | Jason Koerner