Dress and bonnet: Megan O’Cain @_meganocain
Top: Meg Beck @megbeckstudio
Skirt: By Liv Handmade @bylivhandmade
Dress: Megan O’Cain @_meganocain
Ring: La Manso @la_manso
Crochet bikini: By Liv Handmade @bylivhandmade
Shoes: dr martens @drmartensofficial
photographer: Ramona Wang @ramonadai
stylist: Natasha Bock @tashiejane
makeup: Hinako Takagaki @hinako_makeup
model: Kitty @sickygal from Zodiac Management
assistant: Cara Kim @kim.heeyoung