Jennifer&Ivan-190.jpg
Jennifer&Ivan-16.jpg
Jennifer&Ivan-41.jpg
Jennifer&Ivan-34.jpg
Jennifer&Ivan-21.jpg
Jennifer&Ivan-26.jpg
Jennifer&Ivan-109.jpg
Jennifer&Ivan-216.jpg
Jennifer&Ivan-123.jpg
Jennifer&Ivan-57.jpg
Jennifer&Ivan-52.jpg
Jennifer&Ivan-72.jpg
Jennifer&Ivan-103.jpg
Jennifer&Ivan-127.jpg
Jennifer&Ivan-143.jpg
Jennifer&Ivan-30.jpg
Jennifer&Ivan-32.jpg
Jennifer&Ivan-194.jpg
Jennifer&Ivan-164.jpg
Jennifer&Ivan-159.jpg
Jennifer&Ivan-178.jpg
Jennifer&Ivan-172.jpg
Jennifer&Ivan-198.jpg
Jennifer&Ivan-205.jpg
Jennifer&Ivan-199.jpg
Jennifer&Ivan-201.jpg
Jennifer&Ivan-200.jpg
Jennifer&Ivan-452.jpg
Jennifer&Ivan-236.jpg
Jennifer&Ivan-209.jpg
Jennifer&Ivan-210.jpg
Jennifer&Ivan-256.jpg
Jennifer&Ivan-248.jpg
Jennifer&Ivan-258.jpg
Jennifer&Ivan-269.jpg
Jennifer&Ivan-287.jpg
Jennifer&Ivan-288.jpg
Jennifer&Ivan-356.jpg
Jennifer&Ivan-361.jpg
Jennifer&Ivan-343.jpg
Jennifer&Ivan-346.jpg
Jennifer&Ivan-212.jpg
Jennifer&Ivan-351.jpg
Jennifer&Ivan-350.jpg
Jennifer&Ivan-335.jpg
Jennifer&Ivan-392.jpg
Jennifer&Ivan-458.jpg
Jennifer&Ivan-470.jpg
Jennifer&Ivan-484.jpg
Jennifer&Ivan-342.jpg

Vendors

Photography: Zha Zha Design

Venue: Berkeley City Club

Bouquets and Ceremony Arch: Zha Zha Design

Florals: Bride

DJ: DJ Cinnaminh

Cake and Desserts:

Hair & Makeup:

Planning & Coordination: Kristine Tsai Wedding Planning

Photo Booth: One Snap Photo Booth