Login
Start Free Trial Are you a business?? Click Here
Frances Cullen
Nail polish set was a let down. Colours not as expected and the polish was thin and watery. I would not recommend this purchase.
6 years ago
Read Ciate London Reviews
Ciate London has a 4.3 average rating from 3,198 reviews