San Francisco Engagement Session - San Francisco Skyline - J+J
San Francisco City Hall Civil Ceremony | Michelle Chang Photography | Sophia and Chris
San Francisco Engagement Session - Corona Heights Park - K+E
San Francisco Sutro Bath Engagement Session - J+J Michelle Chang Photography
This day has to be the windiest in San Francisco! So thankful for J+J brave the cold to get these beautiful shots for their engagement session.
San Francisco Pre-Wedding Session | 舊金山婚紗 | 美式婚紗 - Irene + Andrew - Michelle Chang Photography
Irene and Andrew’s beautiful pre-wedding session! A pre-wedding session is no big difference from an engagement session, except the couple would glam up just like the wedding day. With so much going on on a wedding day,
Valley Presbyterian Church Wedding, Portola Valley - Cheryl + Mark
Mark and Cheryl's summer wedding in June was held at the Valley Presbyterian Church in Portola Valley. They met years ago at a meetup, Mark was supposed to be set up with someone else, but when he saw Cheryl, he had to get to know her, it had to be serendipity!
San Francisco Legion of Honor Engagement Session | Nicole and Roger
I had the pleasure of photographing Nicole's sister's wedding last year, so it was so lovely to see her and Roger this year again for their engagement session and soon the wedding.
When Nicole told me Roger's proposal plan was at a sky lantern festival, the only thing that came to my mind was "how romantic!" But unfortunately, the event had to be canceled due to a thunderstorm.
San Francisco Presidio Lovers' Lane Trail Engagement Session - Michelle Chang Photography
It was such a great day to finally meet up with Yvonne and Kevin for their engagement session. I had scheduled the session in March, but because of the weather, we had to postpone it till June.
San Francisco Surprise Proposal - Michelle Chang Photograph: Ian and Jen
Jen thought she was getting ready for a portraits sessions for their save the date cards, little did she know Ian planned to give her a proper proposal on this day! I didn’t even know this beautiful park near the Crissy field existed until this day,