Crossbody bag - Green

Introducing our brand new vegan leather cross body bag, the must-have accessory for this summer! Crafted with both style and functionality in mind, our bags are designed to perfectly fit your essentials such as your cell phone, sunglasses, and more.

Made from high-quality vegan leather, our bags provide a cruelty-free and sustainable alternative to traditional leather products. 

One of the key features of our cross body bag is its adjustable strap. Whether you prefer a shorter or longer length, you can easily customize the strap to fit your desired comfort level. Additionally, our bags offer the option to add colorful straps, allowing you to create a totally unique and personalized look that reflects your individual style.

Inside the bag, you'll find a convenient pocket, perfect for storing credit cards, keys, or any other small essentials you may need on the go. No more fumbling around to find your cards or keys - everything is neatly organized and easily accessible.

To make your shopping experience even better, we offer free shipping for all orders within Canada. 

Measurement: 10 x 5.5 inches

Standard strap length is 28 inches (shortest setting) up to 50 inches (longest setting)

Please note this listing is for the bag with a matching strap. To add a colourful strap, please select from the bag strap here. 

Stay in touch and save 10% off your first order, free eco-friendly jewelry cleaning tips, and receive info on upcoming sales.

We have a HAPPINESS guarantee! If your jewelry is damaged during shipping or not exactly as your imagined, we’ll re-ship or offer you a refund.

Simply email with the following info:
- Your name & order number
- Why you would like to return your product
- Wait for confirmation from Justine Brooks and mail products back to:
Justine Brooks Design, 40873 The Crescent, Squamish, British Columbia V8B 0R9 Canada

You can expect an email response within 1 business day, however please be patient as we can be really busy at certain times of year. Click here to read our full HAPPINESS guarantee.

We are excited to offer FREE worldwide shipping on orders over $100. Any order below this amount will be a flat rate of $7.00. We ship on every other business day. Please keep in mind our standard shipping is via Canada Post airmail. Shipments in Canada & to the USA usually take 4-10 business days. International orders can take anywhere from 1-4 weeks.

In a rush? Add an item to cart & check out our shipping calculator on the bottom of the page to find out expedited shipping methods & prices for your location.

JB works hard to create jewelry that fits all sizes. Most ring designs are adjustable in size unless otherwise stated. If you have any sizing specific questions, please do not hesitate to drop us a line at

Tweet Share Pin It Add Email