Duets 2000s 5 quiz

Average:  4.50
Played:  1246
Chingy, Fat Joe, Shaggy, Nelly, Nelly Furtado, Ciara, Fabolous and Cassidy have all appeared on at least one duet in the 2000s. Can you guess which of the duets in this difficult quiz were recorded and released by whom?