20130412 entertainment.english.hollywood: Daniel Craig attends royal dinner