Michael Stephens Photography wedding

{Andy and Leslie} Wedding – Laguna Beach, CA

A few weeks ago I had the extreme privilege of photographing Leslie and Andy’s Surf and Sand wedding in LagunaView full post »

Ian and Katie's La Cuesta Ranch wedding by Michael Stephens.

{Ian and Katie} Wedding – La Cuesta Ranch

Ian and Katie’s San Luis Obispo Wedding at La Cuesta Ranch was brilliant!  The Central Coast weather was perfectView full post »

{Gabe and Janine} Wedding – Santa Maria, CA

When Gabe and Janine told me they wanted me to be their wedding photographer I was overjoyed.  I had a greatView full post »

Lyzette and Owen's Engagement Photos by Michael Stephens Photography

{Owen & Lyzette} Engagement Photography – Avila Beach, CA

Ok, so I don’t know what my deal is today but I as I scroll through these amazing engagement photos I’mView full post »

Trevor and Kaylinn's Dana Powers Wedding photos by Michael Stephens Photography.

{Trevor & Kaylinn} Barn Wedding – Nipomo, CA

Looking back on this wedding, I am reminded again by how much I love my job, basically I have the best job in theView full post »

Michael Stephens Photography - Rimio Wedding - Lake Arrowhead, CA 2015

{Jason & Elizabeth} Wedding – Lake Arrowhead, CA

Jason and Elizabeth were married at a beautiful resort in Lake Arrowhead, CA.  I’m not gonna lie, this was oneView full post »

Michael Stephens Photography - Ventura, CA Wedding

{Chuy & Becca} Marriott – Ventura Beach, CA

Becca and Chuy are, simply put, AWESOME!!! I can’t begin to tell you just how much fun I had working with theseView full post »

Michael Stephens Photography Engagement

{Maddy & Andrew} Engagement Photography – San Simeon, CA

Andrew and Maddy are engaged! I loved spending time in San Simeon with them for their engagement session.  We met up inView full post »

Michael Stephens Photography

{Darren & Melissa} Holland Ranch Wedding – San Luis Obispo, CA

I love you for all that you are, for all that you have been, and all that you are yet to be. This is Darren andView full post »