Rochelle Humes’ Cloudcha matcha tea brand has combined forces with Bio Sculpture to create the perfect matcha green nail polish, and it can be yours for just £12…
Read More
Rochelle Humes has designed the perfect shade of matcha nail polish – and you can shop it for £12

