Oh. My. Goodness!! Kristine and Tommy’s wedding was one I will never forget, and one that has changed me. Their love is bold, uninhibited, and they wear their hearts openly. Not only were the flowers gorgeous, the hair and makeup on point, the venue stunning, and the details on trend…there was a bubble of love covering the entire day, and I was so lucky to experience it.

It all really started with the first look. They did not prepare me for the fact that they would read their vows to each other in that moment. I was bawling. What an incredible experience to share with K&T, I am so thankful for that.

KristineTommyWedding-Blog-02-PlumJamPhotographyKristineTommyWedding-Blog-03-PlumJamPhotography

KristineTommyWedding-Blog-04-PlumJamPhotographyKristineTommyWedding-Blog-05-PlumJamPhotography

KristineTommyWedding-Blog-06-PlumJamPhotographyKristineTommyWedding-Blog-07-PlumJamPhotography

KristineTommyWedding-Blog-08-PlumJamPhotographyKristineTommyWedding-Blog-09-PlumJamPhotography

KristineTommyWedding-Blog-10-PlumJamPhotographyKristineTommyWedding-Blog-11-PlumJamPhotography

KristineTommyWedding-Blog-12-PlumJamPhotographyKristineTommyWedding-Blog-13-PlumJamPhotography

KristineTommyWedding-Blog-14-PlumJamPhotographyKristineTommyWedding-Blog-15-PlumJamPhotography

KristineTommyWedding-Blog-16-PlumJamPhotographyKristineTommyWedding-Blog-17-PlumJamPhotography

KristineTommyWedding-Blog-18-PlumJamPhotographyKristineTommyWedding-Blog-19-PlumJamPhotography

KristineTommyWedding-Blog-20-PlumJamPhotographyKristineTommyWedding-Blog-21-PlumJamPhotography

KristineTommyWedding-Blog-22-PlumJamPhotographyKristineTommyWedding-Blog-23-PlumJamPhotography

KristineTommyWedding-Blog-24-PlumJamPhotographyKristineTommyWedding-Blog-25-PlumJamPhotography

KristineTommyWedding-Blog-26-PlumJamPhotographyKristineTommyWedding-Blog-27-PlumJamPhotography

KristineTommyWedding-Blog-28-PlumJamPhotographyKristineTommyWedding-Blog-29-PlumJamPhotography

KristineTommyWedding-Blog-30-PlumJamPhotographyKristineTommyWedding-Blog-31-PlumJamPhotography

KristineTommyWedding-Blog-32-PlumJamPhotographyKristineTommyWedding-Blog-33-PlumJamPhotography

KristineTommyWedding-Blog-34-PlumJamPhotographyKristineTommyWedding-Blog-35-PlumJamPhotography

KristineTommyWedding-Blog-36-PlumJamPhotographyKristineTommyWedding-Blog-37-PlumJamPhotography

KristineTommyWedding-Blog-38-PlumJamPhotographyKristineTommyWedding-Blog-39-PlumJamPhotography

KristineTommyWedding-Blog-40-PlumJamPhotographyKristineTommyWedding-Blog-41-PlumJamPhotography

KristineTommyWedding-Blog-42-PlumJamPhotographyKristineTommyWedding-Blog-43-PlumJamPhotography

KristineTommyWedding-Blog-45-PlumJamPhotographyKristineTommyWedding-Blog-46-PlumJamPhotography