The Sun reports Craig David has been dumped by Sofia Vergara because of his “obsession” with Destiny’s Child star Beyonce Knowles. “Craig makes no secret of the fact he thinks Beyonce is one of the sexiest women alive, and he went to see her play live,” a pal said. “Beyonce enjoys Craig’s company, although she says she is with Jay-Z and wants to stay faithful. But for Sofia it was the last straw.” Craig’s spokesman confirmed, “Craig and Sofia are no longer together.”
The full story at thesun.co.uk has since been removed.