``Dear Twitter friends, I've read some horrible rumours on here & want u 2 know I absolutely deny I've had an affair with David Beckham,'' Jenkins tweeted.
Katherine Jenkins ``absolutely'' denies affair with David Beckham