Jewellery, watch and crystal specialist Swarovski is selling all of its jewellery and watches as part of a new limited-time promotion until November 1.
The brand revealed that all products are now part of a three-for-two deal, which it hopes will entice Christmas shoppers.
Running in-store and online, the promotion is aimed at Christmas shoppers.
Swarovski added that the offer is only available in select stores and that the cheapest item will be marked as free at purchase.
After beginning 23 October, the offer ends Sunday, 1 November.
View a selection of the Swarovski pieces available under the promotion below: