This Nail Polish Brand Has Every Single Color Imaginable—These 20 Are the Best

Ever since I can remember, I have not left my house without painted nails. I love a good salon moment, but I also like painting my nails myself. I find it relaxing and rewarding once I'm done. The only problem with doing my nails myself is that I'm limited to the nail colors in my own polish collection, which is much smaller than a nail salon's. 

When I'm feeling adventurous, I always turn to China Glaze nail polish. The brand has virtually every shade imaginable (a rainbow-colored polish, anyone?), and they last on my nails without chipping or bubbling. Here, I've ranked the 20 China Glaze nail polishes that I think deserve a spot in the nail polish Hall of Fame (a thing I really wish existed). 

20. China Glaze Nail Lacquer in White on White

The perfect milky white—I love using this color on my toes.

19. China Glaze Nail Lacquer in Kill the Lights

The perfect dusty mauve that flatters every skin tone. 

18. China Glaze Nail Lacquer in Let's Jam

17. China Glaze Nail Lacquer in For Audrey

Breakfast at Tiffany's, anyone? This nail polish is the iconic Tiffany blue. 

16. China Glaze Nail Lacquer in Pearl Jammin'

This pearlescent polish is unique and looks glamorous every situation.

15. China Glaze Nail Lacquer in Bottoms Up

This is the ultimate shade of Barbie pink. 

14. China Glaze Nail Lacquer in Head to Taupe

Taupe is the perfect neutral—it goes with everything.

13. China Glaze Nail Lacquer in Let's Groove

This shade is the perfect disco-esque purple.

12. China Glaze Nail Lacquer in Sparkle On

Red polish will always be a staple, but red with a touch of glitter adds a hint of glamour. 

11. China Glaze Nail Lacquer in Rainbow

I can't imagine a better shade of white than one that incorporates shimmer in every shade of the rainbow. 

10. China Glaze Nail Lacquer in Dress Me Up

Brown and gold blend together for an effortlessly wearable nail color. 

9. China Glaze Nail Lacquer in Emerald Bae

Emerald green is arguably the color of the year. It looks daring but still sophisticated on your fingertips. 

8. China Glaze Nail Lacquer in Concrete Catwalk

Gray nail polish is sleek and simple, and this dark, blue-leaning shade is perfect if you have cooler undertones. 

7. China Glaze Nail Lacquer in Don't Be Sea-Salty

One of my favorite summertime nail polishes, this neon-pink shimmer polish makes your nails pop.

6. China Glaze Nail Lacquer in Long Kiss

Burgundy polish will always be classic. A hint of gold shimmer amps this one up.

5. China Glaze Nail Lacquer in Liquid Leather

Like wearing your favorite leather jacket on your fingertips. 

4. China Glaze Nail Lacquer in Flame-Boyant

Bright, classic red that works with virtually every outfit. 

3. China Glaze Nail Lacquer in Fifth Avenue

Dusty-rose polish will always be a staple for me, and this one is so balanced. 

2. China Glaze Nail Lacquer in Note to Selfie

More sophisticated than your usual nude, this polish blends brown and rose tones for a color that goes with every outfit.

1. China Glaze Nail Lacquer in Bare Attack

If I want to paint my nails brown, this is the shade I'll always reach for—it's warm and balanced.

Next: And Now, the 20 Best-Selling OPI Nail Colors of All Time—That You Can Still Buy