AceShowbiz - Macy's Fourth of July Fireworks Spectacular on NBC was full of show-stopping performances. Jennifer Lopez was one of the massive stars performing at the show. She thrilled fans as she took the stage to perform her classic song "Jenny From the Block" and a brand new Spanish song called "Ni Tu Ni Yo".
Sporting a silver bodysuit which showcased her ample derriere, the songstress impressively belted out her classic hit while doing super high-powered choreography. After the passionate performance, she became an elegant lady as she later changed into a black gown with super high slits while performing "Ni Tu Ne Yo".
Another A-list performer was Charlie Puth. The 25-year-old singer got everyone's attention as he sang renditions of two songs, including his latest summer banger "Attention" and Selena Gomez-assisted track, "We Don't Talk Anymore". Sporting a black T-shirt, Charlie put a smile on his face while playing a keyboard and singing the songs.
Hailee Steinfeld also took the stage to celebrate America's birthday. She performed two songs, including powerful anthem "Most Girls" and her duet with Zedd, "Starving". The 20-year-old songstress went patriotic as she wore red, white and blue sweater and matching mini-skirt which represent flag of the United States.
Other performers included Brad Paisley, Lady Antebellum and Sheryl Crow. Brad performed some of his biggest hits, including the highly-praised song "Today". Sheryl delivered stunning rooftop performance as she belted out "Soak Up the Sun" and "Be Myself". Meanwhile, country group Lady Antebellum stole the night with performances of "You Look Good" and "Downtown".