The main difference between the mesh bracelet and mesh bracelet luxe is the length. The mesh is 20.5cm and the luxe is 22.5cm. The luxe have also a clip closure and the strap is slightly thicker and therefore feels firmer.
The mesh charms fit on both bracelets.