Magic and sparkle: Marks and Spencer showcased their seasonal offerings ...

Responsive image
source