The 10 day weather forecast for Karen and Tavid's big day predicted rain and Karen immediately emailed with umbrella back up plans. Luckily, it was a perfect weather day; with sunny skies as they emerged from the church and a bit of clouds for portraits in the Public Gardens. They were married at St. Mary of the Assumption Parish with a heartfelt ceremony that included readings by family members and a special piano piece written by the bride's brother. After the ceremony we strolled the gardens and popped in to the spot of their first date The Wired Puppy for a quick coffee. How adorable is that? Speaking of adorable, the way that Tavid looked at Karen all day makes your heart melt and feel all snuggly. He immediately put her at ease. They continued the evening with a reception at the Fairmont Copley Plaza with gorgeous blooms from The Tangled Web that perfectly complimented their "inside garden" vibe inspired by the ballroom ceiling. It was such a fun day! A big thanks to Yana for coming along and big congratulations to Karen and Tavid!