Diamond jewelry isn’t exactly an impulse buy, so if your holiday shopping list includes something sparkly, now is a good time to start browsing. As a fashion writer and regular contributor to Forbes Vetted’s jewelry stories, I researched popular retailers to find the 14 best places to buy diamonds online. Our top overall pick is Brilliant Earth due to its impressive variety of diamond jewelry and multitude of customization options. For affordability, we recommend Mejuri, which specializes in high-quality, everyday pieces that won’t break the bank.