No, there’s no need to buy a semi pro camera. Most smartphones today are capable of taking perfectly good product images, but only if you know how to use them.
Check out the following blog posts on DIY product photography (reading helps!):
Finally, here’s a marketing checklist from Shopify for new entrepreneurs: How to Get Your First Sale in 30 Days
Apologies for the late reply.
Your product photos are good, but they're not the best for high-end jewelry. They don't pop. In some pictures, the lighting is poor, so I would suggest that you use consistent lighting. Also, putting these images against a pure white background would really help (at least, the main photos). If you know how to edit the images yourself, then great. Otherwise, we can help. Feel free to check out our app.
I would also suggest using thread or glue dots when shooting the images. That way, you get to show the entire body of the product. This blog post is particularly helpful: https://pixc.com/blog/7-simple-things-you-need-for-photographing-jewelry/.
First off - I ADORE your jewelry's aesthetic. That being said, your websites photography is not doing it the justice it deserves (especially to get noticed by Moda Operandi/ Net-a-porter.) I shot you a message with some more detail via the contact form on your website. Go take a look and get back to me when you can :)
I also thought for a long time about buying a professional camera for my content (I shoot video and take photos). But many have told me that a good camera on a smartphone can really be enough. But I still watched more and noticed that the more advanced and successful blogger, the more professional and approach in everything, including cameras (that is, to the quality of content).