Craig David Agrees To Perform At A Wedding After Woman Tweeted Him Every Day For A YEAR

Craig David has surprised a bride-to-be by agreeing to perform at her wedding, after she tweeted him every day for a year.

The star made the announcement during an appearance on Brisbane's radio station, hit105, on Friday.

He was speaking to the presenters when they told him that one of his fans, who had been tweeting him, was on the line - and he immediately knew who it was.

Sophie McEvoy's, from Marston Green, Birmingham, is due to marry fiancé Richard McCausland in Tenerife on 27 October.