The duets for this weekend’s X Factor final have officially been confirmed.

Boy band One Direction will sing with Robbie Williams while Cher Lloyd will perform with Black Eyed Peas’ star Wil.i.am.

Favourite Matt Cardle will be duetting with r’n’b singer Rihanna, while Rebecca will perform with Christina Aguilera.

It is believed that Alexandra Burke’s powerhouse duet with Beyonce in 2008’s X Factor final won her the show that year, so the choice of partners is vital.

Rebecca said: “I’m really happy, she’s very talented.”

CLICK below for the contestants’ hopes for the final…