Craig David wants to work with Usher.
The 43-year-old singer has revealed he's spent years dreaming of collaborating with the 'Yeah!' star ever since they shared a "moment" on a French radio station when they performed a "freestyle" together - and Craig admits he wants to tick it off his bucket list.