Last month, I had the incredible honor of photographing my friend and fellow-photographer Jamie's wedding in Canada. I first met Jamie through my best friend Kristen a couple years ago. We hung out as a group a few times, but it wasn't until the last year and a half that I really got to know Jamie on a deeper level. If you don't already know who Jamie is then let me be the first to tell you she's one talented lady. As a wedding photographer based in Langley, BC, Jamie has raised the bar for wedding and portrait photographers everywhere. By the age of 21, Jamie had already been running her professional photography business for 4-5 years. So, it figures that Randy, a business savvy contractor, would be immediately attracted to her. It's safe to say I've never met two people as productive and efficient as Jamie and Randy. Together they are a powerhouse. 

 photo JRblog-52_zpse531fcfd.jpg

But it's not Jamie and Randy's business smarts that make them a wonderful couple. What's truly remarkable about them is their heart for others. I arrived at Randy's house in Langley at 4am, two days before the wedding. I was half asleep and bleary eyed, expecting to crash on the nearest carpet. But when I arrived at his apartment (with bestie + MOH Kristen, her husband Caleb, and son Rowdy in tow), Randy was not only awake but had moved to the couch so I could use the guest bed. There were chocolates and a water bottle and clean towels folded like I was at a hotel. When I arrived at Jamie's the following morning, she also had a gift bag and a card waiting for me. The day of the wedding, I heard story after story about how Jamie and Randy gave money, or time, or labor, or a listening ear to those in need. The recipients of these were not just family and friends, but strangers near and far. As a couple, Jamie and Randy are not only capable and strong but sensitive and compassionate. It was an absolute honor to be their wedding photographer and an even greater honor to call them my friends.

 photo JRCollage5_zpsecbee28a.jpg

 photo JRblog-1_zps73053c2a.jpg

 photo JRblog-3_zpse4c510a5.jpg

 photo JRblog-4_zpsa0a90727.jpg

 photo JRblog-6_zps7ec852ab.jpg

 photo JRblog-5_zps82729618.jpg

 photo JRblog-7_zps9cd02f3e.jpg

 photo JRblog-11_zpsfa6981aa.jpg

 photo JRblog-10_zps07a3fee3.jpg

 photo JRblog-8_zpsdce27416.jpg

 photo JRblog-9_zps35bb27e1.jpg

 photo JRblog-13_zps7afb9e7c.jpg

 photo JRblog-14_zpsd24d3f69.jpg

 photo JRblog-16_zps484397b9.jpg

 photo JRblog-15_zps1831beff.jpg

 photo JRblog-17_zpsec98f73e.jpg 

 photo JRblog-20_zps2e66f312.jpg

 photo JRblog-21_zps2141da0b.jpg

 photo JRblog-18_zps50d77f86.jpg

 photo JRblog-19_zps067a18c9.jpg

 photo JRblog-22_zpsfef3e313.jpg

 photo JRblog-23_zpsa670daba.jpg

 photo JRblog-24_zps90fb9d7d.jpg

 photo JRblog-25_zps702b1576.jpg

 photo JRblog-26_zps892be3e9.jpg

 photo JRblog-27_zpsc7131d79.jpg

 photo JRblog-28_zpsbd1f51eb.jpg

 photo JRblog-29_zpsc7a9f15e.jpg

 photo JRblog-32_zps438c6608.jpg

 photo JRblog-31_zpsfc1f5e02.jpg

 photo JRblog-30_zps93215348.jpg

 photo JRblog-33_zpsa9deabc7.jpg

 photo JRblog-34_zps741a20a9.jpg

 photo JRblog-36_zps40df3ada.jpg

 photo JRblog-35_zpse7f0672a.jpg  

 photo JRblog-38_zpsc5171f42.jpg

 photo JRblog-37_zps2b959b09.jpg

 photo JRblog-40_zpsd243d4b5.jpg

 photo JRblog-43_zpsebb60041.jpg

 photo JRblog-44_zpsa0fdde4e.jpg

 photo JRblog-41_zps5daf5b42.jpg

 photo JRblog-42_zpsb9ab6d4b.jpg

 photo JRblog-46_zps331257c2.jpg

 photo JRblog-45_zps3d5e5057.jpg

 photo JRblog-49_zps8aeff8d2.jpg

 photo JRblog-48_zpsf9aeb542.jpg  

 photo JRblog-50_zps4bea3c9f.jpg 

 photo JRblog-51_zps0d97a833.jpg

 photo JRblog-53_zps2be28738.jpg 

 photo JRblog-54_zpsb44680d8.jpg

 photo JRblog-55_zps718ebcc4.jpg

 photo JRblog-56_zps3f5da114.jpg

 photo JRblog-57_zpsf2894b0d.jpg

 photo JRblog-58_zps0e619517.jpg

 photo JRblog-59_zpsf164badf.jpg

 photo JRblog-60_zps80c6fefe.jpg

 photo JRblog-62_zpse7ee0c33.jpg

 photo JRblog-64_zps2b02077b.jpg

 photo JRCollage3_zpse8226e7a.jpg

 photo JRblog-63_zps85b684d1.jpg

 photo JRblog-65_zpsf0a57217.jpg

 photo JRblog-67_zps5b96b3bc.jpg 

 photo JRCollage4_zps718580c1.jpg

 photo JRblog-66_zpsacf78ac0.jpg

 photo JRblog-68_zpsdfbf7f7f.jpg

 photo JRblog-69_zpsfbb94cbc.jpg

 photo JRblog-71_zps1249964d.jpg

 photo JRblog-47_zps537a6ae7.jpg

 photo JRCollage1_zpsd1b64d11.jpg

 photo JRblog-84_zps694c427f.jpg

 photo JRblog-72_zpsabf5cb58.jpg

 photo JRblog-75_zpsca62ee2b.jpg 

 photo JRblog-76_zps57d40b10.jpg

 photo JRblog-77_zps59e3f429.jpg 

 photo JRblog-78_zps0be4ef23.jpg

 photo JRblog-79_zpsa8269af8.jpg 

 photo JRblog-80_zps15a53173.jpg

 photo JRblog-81_zps917e8e28.jpg

 photo JRblog-82_zps8c9c247c.jpg

 photo JRblog-83_zps4e64d190.jpg 

 photo JRblog-85_zpse7ec411c.jpg

 photo JRblog-86_zps3483a683.jpg

 photo JRblog-87_zps71183dab.jpg 

 photo JRblog-89_zpsa651ef50.jpg

 photo JRblog-88_zpse04508b8.jpg

 photo JRblog-90_zpse3ae0f04.jpg

 photo JRblog-91_zps77768ecd.jpg 

 photo JRblog-92_zps064d76a8.jpg

 photo JRblog-93_zps11c9d53b.jpg 

 photo JRblog-94_zps2cfb2963.jpg 

 photo JRblog-95_zps7a35e198.jpg

 photo JRblog-105_zpsb21e40a4.jpg

 photo JRblog-101_zps1146089d.jpg

 photo JRblog-104_zps3492d172.jpg

 photo JRblog-112_zpscc06fb7e.jpg

 photo JRblog-99_zps4093a40b.jpg  

 photo JRblog-107_zpsf5a56a7a.jpg

 photo JRblog-102_zps7ba3145b.jpg

 photo JRblog-109_zps7e54e79d.jpg

 photo JRblog-103_zps317d3678.jpg

 photo JRblog-100_zps6bb08f65.jpg

 photo JRblog-113_zps8c566ae0.jpg

 photo JRblog-108_zpseb9a2714.jpg

 photo JRblog-110_zpseff38c66.jpg

 photo JRblog-111_zps9c78813a.jpg 

 photo JRblog-114_zps9f3d0c04.jpg

 photo JRCollage8_zps3a943077.jpg

 photo JRblog-115_zps96e0775d.jpg 

 photo JRblog-116_zpsfb9dd4cc.jpg 

 photo JRCollage7_zps03ef62b6.jpg

 photo JRblog-117_zps87ce49cd.jpg

 photo JRblog-123_zpsa97e98c3.jpg

 photo JRblog-118_zps535116c2.jpg

 photo JRblog-132_zpsa7b0a832.jpg

 photo JRCollage9_zps26f02ad4.jpg

 photo JRblog-122_zps52ef0770.jpg

 photo JRblog-121_zpsbbbe95fe.jpg

 photo JRblog-120_zpsdff64b06.jpg

 photo JRblog-97_zpsb027676d.jpg

 photo JRblog-119_zpse545134c.jpg

 photo JRblog-124_zpsf2ca0915.jpg

 photo JRblog-125_zps6d1f7213.jpg

 photo JRblog-127_zps82b8ed1e.jpg

 photo JRCollage2_zps5e18975b.jpg

 photo JRblog-129_zps5fafa900.jpg

 photo JRblog-130_zps58405e91.jpg 

 photo JRblog-131_zps183eecd5.jpg

 photo JRblog-133_zps4add4d8b.jpg 

 photo JRblog-134_zps7148cf7a.jpg

 photo JRblog-135_zpsa8972183.jpg

 photo JRblog-136_zps901642c6.jpg

 photo JRblog-137_zps900e7177.jpg

 photo JRblog-138_zps97d021de.jpg

 photo JRCollage10_zps248de524.jpg

 photo JRblog-139_zpse2d10a5b.jpg

 photo JRblog-141_zps737b5b3b.jpg

 photo JRblog-140_zpsd4e3fbaa.jpg

 photo JRblog-142_zps8e212ae2.jpg

 photo JRblog-143_zpsbc55c51f.jpg

 photo JRblog-144_zpscd89a0c3.jpg

 photo JRblog-147_zpsdfb89071.jpg

 photo JRblog-146_zpsc7a7b870.jpg

 photo JRblog-150_zpsf3e75cf9.jpg

 photo JRblog-145_zpsbf849e5e.jpg

 photo JRblog-151_zpsbc02a44b.jpg

 photo JRblog-152_zpsa55c73fd.jpg

 photo JRblog-153_zps708b34fe.jpg

 photo JRblog-154_zpsee1a0c19.jpg

 photo JRblog-155_zps1fc97574.jpg

 photo JRblog-160_zps1dd9d999.jpg

 photo JRblog-161_zps77244247.jpg

 photo JRCollage11_zps3d209eac.jpg

 photo JRblog-162_zps6dabd82f.jpg

 photo JRblog-156_zpse57ef484.jpg

 photo JRblog-157_zps334951a7.jpg

 photo JRblog-158_zpse09739bc.jpg

 photo JRblog-159_zpsd3912b6e.jpg

 photo JRblog-163_zps3292e624.jpg

To see the amazing wedding video by Hello Tomorrow click HERE.

Venue: The Fraser River Lodge, Agassiz, BC, Canada


A wintery blanket of wonderland has fallen upon Maryland today! 14 inches was the official count for my area. I must admit, I adore snow. Cold, wind, ice? Not so much. But snow! How can anyone hate snow? However, from what I'm reading online, many of you do. ;) So, as consolation, I'm posting a cozy fall wedding today. This wedding was in fact my last wedding of 2013. It took place at the award winning venue Sundara just outside Roanoke, Virginia. If you're a fan of juicy red apples, beautiful typography, glittery details, gorgeous flowers, golden sunsets, and lots of moonshine then this wedding should be right up your alley! ;) So, grab a cup of hot cocoa and a blanket and enjoy Ann-Michael and Martin's wedding!

 photo AMblog-3_zps4fb37c54.jpg

 photo AMblog-4_zpsdbc7322a.jpg

 photo AMblog-5_zps2077a48d.jpg

 photo AMblog-6_zps558c6441.jpg

 photo AMblog-2_zps8713b83e.jpg

 photo AMblog-1_zps9fa754df.jpg

 photo AMblog-7_zps8bc0594b.jpg

 photo Blog-1_zps24ff1bd8.jpg

 photo AMblog-8_zps3b171c85.jpg

 photo AMblog-9_zps51721987.jpg

 photo AMblog-10_zps516d9b6b.jpg

 photo AMblog-12_zps368622e5.jpg 

 photo AMblog-15_zpsd8329110.jpg

 photo Blog-2_zpsc28abad0.jpg

 photo AMblog-17_zpsf749c397.jpg

 photo AMblog-16_zps8116dc0e.jpg

 photo Blog-4_zpsa3c0174c.jpg

 photo AMblog-20_zpsad8c2015.jpg

 photo Blog-5_zpsd3c50322.jpg

 photo AMblog-21_zps938339ec.jpg
 photo AMblog-22_zpsf2ba2a1d.jpg

 photo AMblog-24_zps8ab7f64d.jpg

 photo AMblog-25_zpsd3465f8a.jpg

 photo AMblog-26_zpse14385e5.jpg

 photo AMblog-28_zpsbfab8412.jpg

 photo AMblog-30_zpsa00aefd2.jpg

 photo AMblog-29_zps33300143.jpg

 photo AMblog-31_zps87d5631f.jpg

 photo AMblog-32_zps716f7879.jpg

 photo AMblog-33_zps841205d4.jpg
 photo AMblog-34_zpsbb9b47a5.jpg
 photo AMblog-35_zps431fa17f.jpg

 photo AMblog-36_zps4b18acbe.jpg

 photo AMblog-37_zpscf43744a.jpg
 photo AMblog-38_zps3bf7a59d.jpg

 photo AMblog-40_zpsed0b906c.jpg

 photo AMblog-39_zps3c0a60b9.jpg

 photo AMblog-42_zpsa5130f76.jpg

 photo AMblog-43_zpsd9981a61.jpg

 photo AMblog-45_zpsf0350b88.jpg
 photo AMblog-46_zpsf603a26c.jpg

 photo AMblog-48_zps5acaaa63.jpg
 photo AMblog-58_zps57cad16f.jpg

 photo Blog-8_1_zpsf2f665fa.jpg

 photo AMblog-50_zps32e93183.jpg

 photo AMblog-52_zps190c08a7.jpg
 photo AMblog-53_zpsf53eacb6.jpg
 photo AMblog-56_zpsb1215de6.jpg

 photo AMblog-54_zps30cad7d4.jpg

 photo AMblog-55_zps52456cb7.jpg

 photo Blog-7_zps25c1bda1.jpg

 photo AMblog-59_zps9da611dc.jpg

 photo Blog-3_zps46072f73.jpg

 photo AMblog-60_zpsa6223ea5.jpg

 photo AMblog-63_zps5c61850b.jpg

 photo AMblog-64_zps8e3839ee.jpg

 photo AMblog-61_zps58a03bcf.jpg

 photo AMblog-62_zps2c58d2ae.jpg

 photo AMblog-67_zpse71a9b58.jpg

 photo Blog-6_zps708ca6c5.jpg

 photo AMblog-68_zps9c6fee93.jpg

 photo AMblog-69_zps629b06c1.jpg

 photo AMblog-70_zps747cf593.jpg

 photo AMblog-71_zps7856964a.jpg

 photo AMblog-72_zpsc97565c3.jpg

 photo AMblog-73_zps418309c0.jpg

 photo AMblog-74_zps0c681aa4.jpg

 photo AMblog-75_zps83abde03.jpg

 photo AMblog-76_zpsd5853c72.jpg

 photo AMblog-77_zps02b88d0c.jpg

 photo AMblog-79_zps5bc20e18.jpg

 photo AMblog-80_zps674bb5c1.jpg
[ Many thanks to Rachel for her much needed assistance this day! ]