Sephora shoppers have been stocking up on three limited edition Sol de Janeiro perfume mists that are priced at £24 each. Available in scents 'Flor Mistica', 'Agua Mistica' and 'Danca Mistica', the ...