Every piece is fully inlaid with tiny heart-cut colorful crystals in rainbow hues, including red, pink, orange, yellow, green, blue, purple. The whole set features a vibrant, romantic rainbow heart design, ideal for daily matching, party wear or gifting.