We absolutely love photographing weddings, and one of the best things about it is when we’re asked to travel around the country seeing wonderful areas we’ve never been to before. Michelle & Karl got married deep in horse racing country at The Granary Barns near Newmarket.¬†Everything about the day felt perfect and you could clearly see how much they both adored each other, whilst also having a really fun time! Here are a selected few from their big day…

Michelle & Karl at The Granary Barns, Newmarket 1 Michelle & Karl at The Granary Barns, Newmarket 2 Michelle & Karl at The Granary Barns, Newmarket 3 Michelle & Karl at The Granary Barns, Newmarket 4 Michelle & Karl at The Granary Barns, Newmarket 5 Michelle & Karl at The Granary Barns, Newmarket 6 Michelle & Karl at The Granary Barns, Newmarket 7 Michelle & Karl at The Granary Barns, Newmarket 8 Michelle & Karl at The Granary Barns, Newmarket 9 Michelle & Karl at The Granary Barns, Newmarket 10 Michelle & Karl at The Granary Barns, Newmarket 11 Michelle & Karl at The Granary Barns, Newmarket 12 Michelle & Karl at The Granary Barns, Newmarket 13 Michelle & Karl at The Granary Barns, Newmarket 14 Michelle & Karl at The Granary Barns, Newmarket 15 Michelle & Karl at The Granary Barns, Newmarket 16 Michelle & Karl at The Granary Barns, Newmarket 17 Michelle & Karl at The Granary Barns, Newmarket 18 Michelle & Karl at The Granary Barns, Newmarket 19 Michelle & Karl at The Granary Barns, Newmarket 20 Michelle & Karl at The Granary Barns, Newmarket 21 Michelle & Karl at The Granary Barns, Newmarket 22 Michelle & Karl at The Granary Barns, Newmarket 23 Michelle & Karl at The Granary Barns, Newmarket 24 Michelle & Karl at The Granary Barns, Newmarket 25 Michelle & Karl at The Granary Barns, Newmarket 26 Michelle & Karl at The Granary Barns, Newmarket 27 Michelle & Karl at The Granary Barns, Newmarket 28 Michelle & Karl at The Granary Barns, Newmarket 29 Michelle & Karl at The Granary Barns, Newmarket 30 Michelle & Karl at The Granary Barns, Newmarket 31 Michelle & Karl at The Granary Barns, Newmarket 32 Michelle & Karl at The Granary Barns, Newmarket 33 Michelle & Karl at The Granary Barns, Newmarket 34 Michelle & Karl at The Granary Barns, Newmarket 35 Michelle & Karl at The Granary Barns, Newmarket 36 Michelle & Karl at The Granary Barns, Newmarket 37 Michelle & Karl at The Granary Barns, Newmarket 38 Michelle & Karl at The Granary Barns, Newmarket 39 Michelle & Karl at The Granary Barns, Newmarket 40 Michelle & Karl at The Granary Barns, Newmarket 41 Michelle & Karl at The Granary Barns, Newmarket 42 Michelle & Karl at The Granary Barns, Newmarket 43 Michelle & Karl at The Granary Barns, Newmarket 44 Michelle & Karl at The Granary Barns, Newmarket 45 Michelle & Karl at The Granary Barns, Newmarket 46 Michelle & Karl at The Granary Barns, Newmarket 47 Michelle & Karl at The Granary Barns, Newmarket 48 Michelle & Karl at The Granary Barns, Newmarket 49 Michelle & Karl at The Granary Barns, Newmarket 50 Michelle & Karl at The Granary Barns, Newmarket 51 Michelle & Karl at The Granary Barns, Newmarket 52 Michelle & Karl at The Granary Barns, Newmarket 53 Michelle & Karl at The Granary Barns, Newmarket 54 Michelle & Karl at The Granary Barns, Newmarket 55 Michelle & Karl at The Granary Barns, Newmarket 56 Michelle & Karl at The Granary Barns, Newmarket 57 Michelle & Karl at The Granary Barns, Newmarket 58 Michelle & Karl at The Granary Barns, Newmarket 59 Michelle & Karl at The Granary Barns, Newmarket 60 Michelle & Karl at The Granary Barns, Newmarket 61 Michelle & Karl at The Granary Barns, Newmarket 62 Michelle & Karl at The Granary Barns, Newmarket 63 Michelle & Karl at The Granary Barns, Newmarket 64 Michelle & Karl at The Granary Barns, Newmarket 65 Michelle & Karl at The Granary Barns, Newmarket 66 Michelle & Karl at The Granary Barns, Newmarket 67 Michelle & Karl at The Granary Barns, Newmarket 68 Michelle & Karl at The Granary Barns, Newmarket 69 Michelle & Karl at The Granary Barns, Newmarket 70 Michelle & Karl at The Granary Barns, Newmarket 71 Michelle & Karl at The Granary Barns, Newmarket 72 Michelle & Karl at The Granary Barns, Newmarket 73 Michelle & Karl at The Granary Barns, Newmarket 74 Michelle & Karl at The Granary Barns, Newmarket 75 Michelle & Karl at The Granary Barns, Newmarket 76 Michelle & Karl at The Granary Barns, Newmarket 77 Michelle & Karl at The Granary Barns, Newmarket 78 Michelle & Karl at The Granary Barns, Newmarket 79 Michelle & Karl at The Granary Barns, Newmarket 80 Michelle & Karl at The Granary Barns, Newmarket 81 Michelle & Karl at The Granary Barns, Newmarket 82 Michelle & Karl at The Granary Barns, Newmarket 83 Michelle & Karl at The Granary Barns, Newmarket 84 Michelle & Karl at The Granary Barns, Newmarket 85 Michelle & Karl at The Granary Barns, Newmarket 86 Michelle & Karl at The Granary Barns, Newmarket 87 Michelle & Karl at The Granary Barns, Newmarket 88 Michelle & Karl at The Granary Barns, Newmarket 89 Michelle & Karl at The Granary Barns, Newmarket 90 Michelle & Karl at The Granary Barns, Newmarket 91 Michelle & Karl at The Granary Barns, Newmarket 92 Michelle & Karl at The Granary Barns, Newmarket 93 Michelle & Karl at The Granary Barns, Newmarket 94 Michelle & Karl at The Granary Barns, Newmarket 95 Michelle & Karl at The Granary Barns, Newmarket 96 Michelle & Karl at The Granary Barns, Newmarket 97 Michelle & Karl at The Granary Barns, Newmarket 98 Michelle & Karl at The Granary Barns, Newmarket 99 Michelle & Karl at The Granary Barns, Newmarket 100 Michelle & Karl at The Granary Barns, Newmarket 101 Michelle & Karl at The Granary Barns, Newmarket 102 Michelle & Karl at The Granary Barns, Newmarket 103 Michelle & Karl at The Granary Barns, Newmarket 104 Michelle & Karl at The Granary Barns, Newmarket 105 Michelle & Karl at The Granary Barns, Newmarket 106 Michelle & Karl at The Granary Barns, Newmarket 107 Michelle & Karl at The Granary Barns, Newmarket 108 Michelle & Karl at The Granary Barns, Newmarket 109 Michelle & Karl at The Granary Barns, Newmarket 110