and performed a striptease on a couch. Lopez opened her performance at the American Music Awards of 2015 (where she also hosted the ceremony) with a "slower, sultrier" rendition of "Waiting for Tonight". She was clothed in a tribal-print body stocking. At her Las Vegas residency show Jennifer Lopez: All I Have in 2016, Lopez performed a reworked "hyper-futuristic" EDM and house version of "Waiting for Tonight", which included "fierce" voguing. Lopez opened her performance at the 2018 MTV Video Music Awards, where she received the Michael Jackson Video Vanguard Award, with "Waiting for Tonight". Kenzie Bryant of Vanity Fair described the set design during the song as "so leafy and green and neon it was reminiscent of her Versace Grammys dress", and Billboard ranked Lopez's performance as the best of the night. The song was featured in Lopez's setlist during the Super Bowl LIV halftime show. Usage in media During Lopez's guest appearance on the sixth season of the NBC sitcom Will & Grace, she performed "Waiting for Tonight". The episode aired on April 29, 2004, as the season's finale. On the seventh season of the competitive dance series America's Best Dance Crew in May 2012, the group Fanny Pak performed a routine to "Waiting for Tonight". In March 2016, Lopez appeared with James Corden on the Carpool Karaoke segment of his The Late Late Show with James Corden, where she "teaches Corden how to vamp for the camera" as "Waiting for Tonight" plays. That May, Christina Milian recreated the song's music video on an episode of the reality competition series Lip Sync Battle. In March 2019, the song was used as a lip sync song on the eleventh season of RuPaul's Drag Race, with six contestants lip syncing at the same time for the first time in the show's history. That September, actress Constance Wu performed "Waiting for Tonight" on an episode of The Late Late Show with James Corden. Formats and track listings Cassette single "Waiting for Tonight" (Album Version) – 4:06 "Waiting for Tonight" (Metro Mix) – 5:53 German CD single "Waiting for Tonight" (Album Version) – 4:06 "Waiting for Tonight" (Pablo's Miami Mix Radio Edit) [Spanish and English] – 3:59 Australian CD maxi single "Waiting for Tonight" (Album Version) – 4:06 "Waiting for Tonight" (Pablo's Miami Mix Radio Edit) – 3:59 "Waiting for Tonight" (Hex's Momentous Radio Mix) – 3:52 "If You Had My Love"