Craig David News

James Arthur Craig David Twitter

Craig David Fangirls For James Arthur, After They Confirm Collaboration

Craig David Performs On A London Bus

WATCH: Craig David Performed An Epic Acoustic Masterpiece Live On A London Bus

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 Music

See more Craig David Music

I Know You (Nathan C remix)
Craig David feat. Bastille