love is close friends, a family table, and laughter that comes easily. love is jennifer + shiraz

June 1st, 2015


I met Jennifer a few years ago through my friend (and talented wedding planner extraordinaire) Nadia. Jennifer is a florist, a floral designer, rather, and we’ve worked together on a few projects in the past. Most notably, Jennifer did the florals for my surprise vow renewal. Her impeccable eye for design, top-notch styling, and all-around-amazing attitude never cease to amaze me. When she emailed me to let me know that she was getting married (Eeeek!!!) and asked if I was available to document it for her (double eeeek!) I nearly fell out of my chair. I couldn’t imagine not being with her on her wedding day.

Jennifer + Shiraz were married in a tiny little ceremony in front of their closest friends + surrounded by Jen’s amazing florals. Here are a few of my favorite images from their wedding day:

DSC_0283 DSC_0285 DSC_0286 DSC_0290 DSC_0297 DSC_0302 DSC_0314 DSC_0319 DSC_0324 DSC_0330 DSC_0333 DSC_0340 DSC_0353 DSC_0355 DSC_0367 DSC_0377 DSC_0382 DSC_0391 DSC_0397 DSC_0403 DSC_0406 DSC_0430DSC_0441DSC_0461DSC_0447DSC_0451DSC_0456DSC_0462DSC_0468DSC_0480DSC_0487DSC_0541DSC_0535Untitled-1DSC_0492DSC_0559Untitled-3DSC_0576DSC_0578DSC_0589DSC_0832DSC_0833DSC_0598DSC_0593DSC_0611DSC_0632DSC_0638DSC_0653DSC_0657DSC_0742DSC_0768DSC_0751DSC_0757DSC_0777DSC_0819DSC_0874DSC_0880DSC_0945DSC_0946DSC_0953


love is palm springs on earth day + and marrying your best friend + and dancing like you’re made of stardust. love is Chingi + Lynn.

May 6th, 2015


When I was a little girl I loved fairy tales. Spare me the princesses and knights in shining armor, though, I was in it for the far-away-places. For stories about triumph-through-adversity and true love. The kind of love that can break an evil spell or transform a kingdom or change a beast into a man. I believed wholeheartedly in the idea of a love so strong, so pure and unbridled, that it had the power to make magic, and I buried myself in those stories as often and as long as I could while the innocence of childhood quietly slid out of my grip and the stark reality of growing up settled in. I dreamt fiercely in those early years until life planted my feet firmly on the ground and tethered me there. Rooted.

Eventually I outgrew the confines of the garden adulthood wanted to plant me in and learned, instead, that certain childhood notions are worth holding onto. I still believe in the transformative power of kindness. I believe in far-away places and triumph-over-adversity. And I believe, beyond a shadow of a doubt, with all that I am and all that I ever was, that love can – and does – make magic.

I say it often, and to every single one of my couples, that marriage isn’t a fairy-tale. It’s a fist fight. It’s going to have a lot of not-so-pretty moments but that, years from now, when we look back on the collective scope of our lives and the love we grew in it, it will take on the soft-glow of story. Of absolute bliss. Of romance and laughter and living and love. Of love so deep our hearts look like caverns of all that is and was good and pure and wonderful. That is it’s magic.

Not that it can conquer all but that in the end, it does.

Chingi + Lynn have triumphed over adversity and they absolutely have what it takes to survive the fist fight that is marriage. It’s going to be tough some days, sure, but on this day, their wedding day, it was bliss. Pure and paramount. This is a piece of their highlight reel, and I am grateful to have been with them and their closest family and friends as they wed one another in the California desert. To have had the honor of making images for another (incredible and talented) photographer and a love worth fighting for is a gift I’ll never repay.

Here are some of my favorites from their beautiful Palm Springs wedding day:

ChingiLynnBlog-8 ChingiLynnBlog-5 ChingiLynnBlog-7 ChingiLynnBlog-11 ChingiLynnBlog-12 ChingiLynnBlog-14 ChingiLynnBlog-16 ChingiLynnBlog-17 ChingiLynnBlog-1 ChingiLynnBlog-2 ChingiLynnBlog-4 ChingiLynnBlog-10 ChingiLynnBlog-15 ChingiLynnBlog-18 ChingiLynnBlog-20 ChingiLynnBlog-22 ChingiLynnBlog-23 ChingiLynnBlog-28 ChingiLynnBlog-36 ChingiLynnBlog-31 ChingiLynnBlog-27 ChingiLynnBlog-39 ChingiLynnBlog-34 ChingiLynnBlog-41 ChingiLynnBlog-42 ChingiLynnBlog-44 ChingiLynnBlog-47ChingiLynnBlog-48ChingiLynnBlog-49ChingiLynnBlog-50ChingiLynnBlog-52ChingiLynnBlog-56ChingiLynnBlog-61Blog1ChingiLynnBlog-65ChingiLynnBlog-66ChingiLynnBlog-67Blog2ChingiLynnBlog-97ChingiLynnBlog-96ChingiLynnBlog-105ChingiLynnBlog-81ChingiLynnBlog-72Blog3Blog4ChingiLynnBlog-86ChingiLynnBlog-87ChingiLynnBlog-90ChingiLynnBlog-91ChingiLynnBlog-94ChingiLynnBlog-108ChingiLynnBlog-112ChingiLynnBlog-114ChingiLynnBlog-111ChingiLynnBlog-115ChingiLynn-442ChingiLynnBlog-122ChingiLynnBlog-128Blog6Blog5ChingiLynnBlog-119ChingiLynnBlog-117ChingiLynnBlog-136ChingiLynnBlog-137ChingiLynnBlog-138ChingiLynnBlog-113ChingiLynnBlog-147ChingiLynnBlog-155ChingiLynnBlog-158ChingiLynnBlog-148ChingiLynnBlog-145ChingiLynnBlog-146ChingiLynnBlog-144ChingiLynnBlog-160ChingiLynnBlog-166ChingiLynnBlog-157ChingiLynnBlog-163

Thank you to Jen Woodruff for stealing my camera and making an image of me dancing.

To Chingi + Lynn and your beautiful friends and family – THANK YOU. For choosing me. For welcoming me into your tribe with open arms and full hearts. For being exactly, perfectly, beautifully you. It was an honor to spend a few fleeting hours dancing and laughing and celebrating with you.





remembering a perfectly wonderful year | the best of 2014

December 19th, 2014


It’s that time of year again — time for me to reflect on all that’s happened over the past twelve months. I’ve been dreading this post, actually. Which probably seems odd. But it means that this year is over. That it’s gone, folded into the pages of memory, and I’m not quite ready to let it go just yet. It was incredibly perfect. Everything I’ve been dreaming of since I launched this humble endeavor, and decided, once and for all to chase headlong into the chasm of dreaming-so-big-it’s-scary. This year has been – has meant – everything.

But much to my chagrin, and despite my resistance, the year is coming to a close. So it’s time to savor each and every moment I was able to spend with all of you. A walk down the aisle. A new baby. Friendship. Family. Joy. Your stories are my why, and every single time you step in front of my camera, with your heart full of trust and your eyes wide, I am thankful. I am humbled. I am amazed and awed and filled with overused adjectives that spill forth in a effort to express how I am so incessantly and constantly overwhelmed by how wonderful it is that I get to do this every day. That I get to stand alongside you as you etch your names onto the pages of your stories, your laugh lines and tears punctuating each paragraph, my photographs stuck in chapters, creased, but not worn. Steady. Timeless.

Thank you. Forever and always and more than these tiny words on a screen will ever be able to express. For your trust, and love, and kindness, and friendship. Most of all, thank you for extending the invitation to witness your stories unfold, and allowing me the opportunity to capture them – to document the beauty and imperfection and laughter and minutia – as authentically and honestly and beautifully as I can.


BestOfBlog003WelcomeLinus095BestOfBlog004DSC_0015BestOfBlog005MarshallFamily037 BestOfBlog006 BestOfBlog007BestOfBlog001BestOfBlog008DSC_1684BestOfBlog009PerryFall2014_055 BestOfBlog010 BestOfBlog011 BestOfBlog012 BestOfBlog013 BestOfBlog014 BestOfBlog015 BestOfBlog016 BestOfBlog017MarshallFamily035 BestOfBlog018 BestOfBlog019Kristen+JasonnWedding314 BestOfBlog020WelcomeLinus013 BestOfBlog021 BestOfBlog022 BestOfBlog023 BestOfBlog024 BestOfBlog025DSC_0555 BestOfBlog027 BestOfBlog028 BestOfBlog029 BestOfBlog030ClaireKevinWedding496 BestOfBlog031DSC_0054Glynn Family076 BestOfBlog032 BestOfBlog033 BestOfBlog034 BestOfBlog035 BestOfBlog036 BestOfBlog037 BestOfBlog038 BestOfBlog039 BestOfBlog040 BestOfBlog041 BestOfBlog042 BestOfBlog043 BestOfBlog044 BestOfBlog045 BestOfBlog046 BestOfBlog047 BestOfBlog048 BestOfBlog049 BestOfBlog050 BestOfBlog051 BestOfBlog052 BestOfBlog053 BestOfBlog054 BestOfBlog055 BestOfBlog056 BestOfBlog057 BestOfBlog058 BestOfBlog059 BestOfBlog060 BestOfBlog061 BestOfBlog062 BestOfBlog063 BestOfBlog064 BestOfBlog065 BestOfBlog066 BestOfBlog067 BestOfBlog068