Summer Lookbook
One of a kind
EVERYDAY STATEMENTS
Made by hand, one at a time
SLOW MADE
DESERT BLOOM
Turquoise set in
silver & full of spirit.
FOR COWGIRLS WHO LOVE TO SURF
HEY, I'M MARI
Born and raised in Japan, I studied textiles and clothing before following my heart to Hawaii at age 27. Starting over in a new culture and language wasn’t easy, and there were moments I felt lonely and unseen.
I found comfort wandering through bead shops across the island. What began as making jewelry for myself and friends slowly became something more after a local boutique owner asked me, “Where did you get your jewelry?” That moment quietly changed my path.
Jewelry became my language without words, shaped by ocean air, open land and sun-warmed days. Each piece is made by hand, meant to be worn daily, carrying strength, ease and a little wild spirit.
I established my brand in 2020. “Hanalani” is inspired by my daughter, the heart of my life and the soul behind this brand.
Thank you for being here. I hope each piece feels like salt on skin, sun on your face, and solid ground beneath your feet.
SLOW MADE, WORN FREELY
Each piece is created slowly by hand, with care for both material and meaning. I work intentionally, shaping metal and hand-picked stones with patience, allowing each design to unfold rather than forcing it.
Inspired by nature — sunlight on skin, worn denim, desert air, and ocean breeze — my jewelry carries the feeling of places lived and moments remembered. These are pieces meant to be lived in, layered, and loved over time, becoming your own modern talisman.
WHERE TURQUOISE BECOMES JEWELRY
From raw stone to finished cuff, each piece is shaped by hand with patience and intention.
HERKIMER DIAMOND RING
This ring was a gift for my birthday. It felt so special to open with the beautiful wrapping and palo santo. Magical! It is the ring of my dreams! It’s elegant and has such beautiful character at the same time. Mari is such a professional in every sense. Her work is impeccable and any questions or issues are handled with grace and warmth. I highly recommend shopping with her. I’ll be wearing this gorgeous ring daily! Thank you so much Mari!! ✨🤍✨
Kasey
HEART RING
Absolutely beautiful ring — even better in person! The quality is amazing. I also loved that Mari included a piece of Palo Santo. Smudging is something she enjoys, and it opened my eyes to it too. It felt really meaningful that she shared a little piece of herself in the package. Such a thoughtful touch! Highly recommend.
Dbernal
STACKING RING
Love these rings. I have ordered from Hanalani several times and love her items.
Jana
OVAL RING
Absolutely loved it, perfect addition to my sterling silver collection.
zyberum
PERSONALIZED HEART RING
I am a repeat customer! I love the rose gold filled rings. I wore my original wave ring & freebie band all day every day a couple of years, and they have never turned my finger green or black. Finally replaced those rings because I'm really, really hard on them, and added a few extras! Mari even custom made an initial ring for me. My only heads up on the heart rings is they are a little bigger than expected. I have short fingers, so stacking 3 looks crowded on me. But that's a me issue, not Mari or her jewelry. 10/10 recommend!
Krista
MOON RING
Lovely ring fits true to size.
Lexi
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Enter the main content of the social post to be displayed in the feed. Aim for concise, engaging text that aligns with the tone and purpose of the brand.
Enter the main content of the social post to be displayed in the feed. Aim for concise, engaging text that aligns with the tone and purpose of the brand.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perAdd the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Enter the main content of the social post to be displayed in the feed. Aim for concise, engaging text that aligns with the tone and purpose of the brand.
Enter the main content of the social post to be displayed in the feed. Aim for concise, engaging text that aligns with the tone and purpose of the brand.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / per
{
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})"
x-init="document.addEventListener(`eurus:template--20925291036851__social_feeds_XehQ3b:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
$el.closest('.x-container-quickview-content').style.height = $el.offsetHeight + 'px'
}
})
})"
>
Enter the main content of the social post to be displayed in the feed. Aim for concise, engaging text that aligns with the tone and purpose of the brand.
Enter the main content of the social post to be displayed in the feed. Aim for concise, engaging text that aligns with the tone and purpose of the brand.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perAdd the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Add the main content for your social post to display in the feed. The 3-column layout is recommended when you want to showcase the image, content, and products together. For a simpler setup, you can use the 2-column layout to pair the image with either content or products, with products prioritized if both are added.
Example product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perExample product title
$19.99
Unit price / perSTAY CONNECTED
New pieces, market dates and small notes from the studio.
- Choosing a selection results in a full page refresh.
- Opens in a new window.