Restaurant chain McDonald’s has revealed an “unexpected” collaboration with high-end British fashion designer Julien Macdonald.