Craig David News

Craig David and Justin Bieber Twitter

WATCH: Justin Bieber Crashed Craig David's Performance Just To Show Off Their Bromance

Craig David Christmas song

Craig David Just Dropped A Cover Of 'Have Yourself A Merry Little Christmas' And It’s Giving Us All The Feels

Craig David with Roman Kemp

WATCH: We Defy You To Watch Craig David Sing 'Secret Love Song' And Not Get Goosebumps...

Craig David Wedding Singer

Craig David Has Given This Bride-To-Be The Best Gift Ever After She Tweeted Him For 480 Days In A Row

Craig David 'Fill Me In' Lyric Asset

QUIZ: Only True Geniuses Can Fill In The Missing Lyrics To Craig David's 'Fill Me In'

Craig David Freestyle with Capital Breakfast

WATCH: From Taylor Swift To Stormzy, Craig David Drops The Sickest Freestyle Over 2017's Biggest Anthems

Craig David

Craig David's 2017 UK Tour Dates – Find Out How To Get Your Tickets!

Craig David Music

See more Craig David Music