Craig David

Happy Birthday, Craig David!
One of the many joys to come out of the last decade was the charming melancholy of a Craig David song. They were definitive, too; you knew a Craig David song when you heard it. The English crooner turns 34 years old today (May 5).