Lately I have been coveting OPI nail polish. The quality is so legit, I can barely stand it. It lasts at least a few days longer than all other nail polish brands. The best part of OPI though is that it has thousands of colors to chose from, including the new lines that come out each season. Below are a few of the colors that any girl should have. The classics being red, pink, and beige.