David Cameron descarta el frac como atuendo para acudir a la boda real