Last night Katherine Jenkins made her first public appearance since the whole ' I did not have an affair with David Beckham thing'. 05/09/12