It's the X Factor final this weekend which means the best thing about the live shows: The Duets.
Over the years X Factor fans will remember their favourite duets with the most iconic being Alexandra Burke singing 'Listen' with Queen Bee herself Beyoncé. This year's finalists are reportedly singing with Robbie Williams (Grace Davies) Little Mix (Rak-Su) and, of course, Nicole Scherzinger (Kevin Davey). Nicole is known for singing with her finalist and this year we don't expect anything different.
Remembering every finalist singing with one of their idols isn't an easy feat. You have four minutes to remember 33 singers: