Possibly the longest name for a new nail lacquer in the history of nail lacquers, but who cares? GORGEOUS.
New, £22 each and at Selfridges.com right now.
Possibly the longest name for a new nail lacquer in the history of nail lacquers, but who cares? GORGEOUS.
New, £22 each and at Selfridges.com right now.