Those who love music of all genres might become more excited when the ABC Greatest Hits Finale airs in small screens on Aug. 4. Which of the artists will perform and which songs are they going to sing?

The television network recently announced the list of performers for the live, two-hour broadcast. Surprisingly, icons such as Celine Dion, balladeer Richard Marx and rapper Nelly are going to sing their own hits.

Meanwhile, today’s pop artists like Ariana Grande, John Legend and Adam Lambert will do covers. On the other hand, Headline Planet got a hold of the complete list of performers and their respective songs. Check out the lineup below:

  • Adam Lambert – Faith (George Michael)
  • Ariana Grande- How Will I Know/ Queen of the Night (Whitney Houston)
  • Celine Dion – My Heart Will Go On (Performing from Montreal)
  • Colin Hay – Down Under
  • En Vogue – My Lovin’ (You’re Never Gonna Get It)
  • Flo Rida – (Performing a Hip-Hop tribute)
  • John Legend – Ex-Factor / Doo Wop (That Thing) (Lauryn Hill)
  • Nelly – Ride Wit Me / Hot In Herre
  • New Edition – If It Isn’t Love / Sensitivity / Rub You The Right Way / Poison
  • Richard Marx – Don’t Mean Nothing
  • Sheryl Crow & Kelsea Ballerini – All I Wanna Do
  • Smash Mouth & Hunter Hayes – All Star

Furthermore, one of ABC’s websites, Partners, announced that there will be surprise guests and performances. Those who would like to watch the ABC Greatest Hits Finale in the studio should get the ticket prices on their website.

Meanwhile, others who would like to relax in the comfort of their homes while watching may stream the video via Hidden Remote.

Viewers are expecting highly of Ariana Grande as she will perform her rendition of Whitney Houston’s songs. Will the Dangerous Woman exceed the fans’ expectation?

We will see more of it when ABC Greatest Hits Finale airs on Aug. 4, 9PM at ABC. Catch some of the previous performances below: