We were promised all-star duets tonight for the remaining X Factor finalists, and now the singers have been revealed!

So, who will sing with each finalist?

The Hollywood Reporter got the scoop:

Avril Lavigne will duet with Rene, Alanis Morissette will be paired with Krajcik and R. Kelly will sing with Amaro on Wednesday. Lavigne, viewers may recall, was signed by X Factor judge LA Reid to Arista Records in 2000 while she was still a teenager. Now 27, the pop-punk singer recently made a label switch to Sony-owned Epic Records so she can rejoin the Reid roster.

The show starts tonight at 8 PM ET on Fox!