The day's best pictures

From a man in traditional Papua dress preparing to greet the British royal family, to a participant in international bodybuilding meet in Moscow, here are November 4's best pictures.