Top 21 revealed in first World’s Star Nail Artist competition
In an overwhelming display of talent and enthusiasm for their craft, nail pros worldwide embraced a creative challenge and entered The World’s Star Nail Artist, a new competition for 2023…