Krystal and Justin’s Vail, Colorado wedding

Over Labor Day weekend, I had the honor of photographing Krystal and Justin’s Vail, Colorado wedding. I have known Krystal since we were in middle school, so I was incredibly honored when she asked me to fly all the way to Colorado to photograph her wedding!

SHP_Krystal&Justin_Blog_117

The day started at the Antlers Hotel in Vail. The girls were busy getting hair and makeup done, all against the backdrop of a breathtaking town. I got some gorgeous shots showcasing the excitement of the day, which was easy – everyone was in a great mood and you could tell it was going to be a perfect day.

SHP_Krystal&Justin_Blog_001

SHP_Krystal&Justin_Blog_010

SHP_Krystal&Justin_Blog_024

Piney River Ranch was located about 45 minutes up the mountain, at an elevation of 9350 feet! I have never seen such a beautiful venue and loved using the lake, mountains, and sky as a backdrop for their photos. After the first look, we did just that and walked all over the resort finding the best spots for photos.

SHP_Krystal&Justin_Blog_038

SHP_Krystal&Justin_Blog_070

SHP_Krystal&Justin_Blog_057

Their ceremony was short and sweet and overlooked the picturesque mountain and lake. Our bride was emotional as her father walked her down the aisle. I loved their vows and once again the backdrop made these some of my favorite ceremony photos of all time!

SHP_Krystal&Justin_Blog_080

SHP_Krystal&Justin_Blog_091

After the ceremony was complete, I was able to steal our bride and groom away for a few more photos on the lake. I loved how adventurous they were and wish every couple would hop in a boat for photos. 🙂

SHP_Krystal&Justin_Blog_121

Once the reception began, Krystal and Justin had a fun introduction, followed by a sweet first dance and then parent dances. There wasn’t a dry eye in the room while Krystal danced with her dad and Justin danced with his mother!

SHP_Krystal&Justin_Blog_122

SHP_Krystal&Justin_Blog_125

SHP_Krystal&Justin_Blog_132

Their reception was one of the most fun of the year. Once the party started, it did not end. Guests danced nonstop, only taking brief breaks to dine on s’mores. Just before sunset, I was able to sneak the happy couple away for a few more photo with the gorgeous golden hour light.

SHP_Krystal&Justin_Blog_156

SHP_Krystal&Justin_Blog_162

Thank you to Krystal and Justin for allowing me to capture your beautiful and stunning wedding! I hope to travel to Colorado again one day for another wedding. <3

SHP_Krystal&Justin_Blog_164

Scroll through to view more from this beautiful Vail, Colorado wedding!

SHP_Krystal&Justin_Blog_002

SHP_Krystal&Justin_Blog_003

SHP_Krystal&Justin_Blog_004

SHP_Krystal&Justin_Blog_005

SHP_Krystal&Justin_Blog_006

SHP_Krystal&Justin_Blog_007

SHP_Krystal&Justin_Blog_008

SHP_Krystal&Justin_Blog_009  SHP_Krystal&Justin_Blog_011

SHP_Krystal&Justin_Blog_012

SHP_Krystal&Justin_Blog_013

SHP_Krystal&Justin_Blog_014

SHP_Krystal&Justin_Blog_015

SHP_Krystal&Justin_Blog_016

SHP_Krystal&Justin_Blog_017

SHP_Krystal&Justin_Blog_018

SHP_Krystal&Justin_Blog_019

SHP_Krystal&Justin_Blog_020

SHP_Krystal&Justin_Blog_021

SHP_Krystal&Justin_Blog_022

SHP_Krystal&Justin_Blog_023  SHP_Krystal&Justin_Blog_025

SHP_Krystal&Justin_Blog_026

SHP_Krystal&Justin_Blog_027

SHP_Krystal&Justin_Blog_028

SHP_Krystal&Justin_Blog_029

SHP_Krystal&Justin_Blog_030

SHP_Krystal&Justin_Blog_031

SHP_Krystal&Justin_Blog_032

SHP_Krystal&Justin_Blog_033

SHP_Krystal&Justin_Blog_034

SHP_Krystal&Justin_Blog_035

SHP_Krystal&Justin_Blog_036

SHP_Krystal&Justin_Blog_037  SHP_Krystal&Justin_Blog_039

SHP_Krystal&Justin_Blog_040

SHP_Krystal&Justin_Blog_041

SHP_Krystal&Justin_Blog_042

SHP_Krystal&Justin_Blog_043

SHP_Krystal&Justin_Blog_044

SHP_Krystal&Justin_Blog_045

SHP_Krystal&Justin_Blog_046

SHP_Krystal&Justin_Blog_047  SHP_Krystal&Justin_Blog_048

SHP_Krystal&Justin_Blog_049

SHP_Krystal&Justin_Blog_050

SHP_Krystal&Justin_Blog_051

SHP_Krystal&Justin_Blog_052

SHP_Krystal&Justin_Blog_053

SHP_Krystal&Justin_Blog_054

SHP_Krystal&Justin_Blog_055

SHP_Krystal&Justin_Blog_056  SHP_Krystal&Justin_Blog_058

SHP_Krystal&Justin_Blog_059

SHP_Krystal&Justin_Blog_060

SHP_Krystal&Justin_Blog_061

SHP_Krystal&Justin_Blog_062

SHP_Krystal&Justin_Blog_063

SHP_Krystal&Justin_Blog_064

SHP_Krystal&Justin_Blog_065

SHP_Krystal&Justin_Blog_066

SHP_Krystal&Justin_Blog_067

SHP_Krystal&Justin_Blog_068

SHP_Krystal&Justin_Blog_069  SHP_Krystal&Justin_Blog_071

SHP_Krystal&Justin_Blog_072

SHP_Krystal&Justin_Blog_073

SHP_Krystal&Justin_Blog_074

SHP_Krystal&Justin_Blog_075

SHP_Krystal&Justin_Blog_076

SHP_Krystal&Justin_Blog_077

SHP_Krystal&Justin_Blog_078

SHP_Krystal&Justin_Blog_079  SHP_Krystal&Justin_Blog_081

SHP_Krystal&Justin_Blog_082

SHP_Krystal&Justin_Blog_083

SHP_Krystal&Justin_Blog_084

SHP_Krystal&Justin_Blog_085

SHP_Krystal&Justin_Blog_086

SHP_Krystal&Justin_Blog_087

SHP_Krystal&Justin_Blog_088

SHP_Krystal&Justin_Blog_089

SHP_Krystal&Justin_Blog_090  SHP_Krystal&Justin_Blog_092

SHP_Krystal&Justin_Blog_093

SHP_Krystal&Justin_Blog_094

SHP_Krystal&Justin_Blog_095

SHP_Krystal&Justin_Blog_096

SHP_Krystal&Justin_Blog_097

SHP_Krystal&Justin_Blog_098

SHP_Krystal&Justin_Blog_099

SHP_Krystal&Justin_Blog_100

SHP_Krystal&Justin_Blog_101

SHP_Krystal&Justin_Blog_102

SHP_Krystal&Justin_Blog_103

SHP_Krystal&Justin_Blog_104

SHP_Krystal&Justin_Blog_105

SHP_Krystal&Justin_Blog_106

SHP_Krystal&Justin_Blog_107

SHP_Krystal&Justin_Blog_108

SHP_Krystal&Justin_Blog_109

SHP_Krystal&Justin_Blog_110

SHP_Krystal&Justin_Blog_111

SHP_Krystal&Justin_Blog_112

SHP_Krystal&Justin_Blog_113

SHP_Krystal&Justin_Blog_114

SHP_Krystal&Justin_Blog_115

SHP_Krystal&Justin_Blog_116  SHP_Krystal&Justin_Blog_118

SHP_Krystal&Justin_Blog_119

SHP_Krystal&Justin_Blog_120   SHP_Krystal&Justin_Blog_123

SHP_Krystal&Justin_Blog_124  SHP_Krystal&Justin_Blog_126

SHP_Krystal&Justin_Blog_127

SHP_Krystal&Justin_Blog_128

SHP_Krystal&Justin_Blog_129

SHP_Krystal&Justin_Blog_130

SHP_Krystal&Justin_Blog_131  SHP_Krystal&Justin_Blog_133

SHP_Krystal&Justin_Blog_134

SHP_Krystal&Justin_Blog_135

SHP_Krystal&Justin_Blog_136

SHP_Krystal&Justin_Blog_137

SHP_Krystal&Justin_Blog_138

SHP_Krystal&Justin_Blog_139

SHP_Krystal&Justin_Blog_140

SHP_Krystal&Justin_Blog_141

SHP_Krystal&Justin_Blog_142

SHP_Krystal&Justin_Blog_143

SHP_Krystal&Justin_Blog_144

SHP_Krystal&Justin_Blog_145

SHP_Krystal&Justin_Blog_146

SHP_Krystal&Justin_Blog_147

SHP_Krystal&Justin_Blog_148

SHP_Krystal&Justin_Blog_149

SHP_Krystal&Justin_Blog_150

SHP_Krystal&Justin_Blog_151

SHP_Krystal&Justin_Blog_152

SHP_Krystal&Justin_Blog_153

SHP_Krystal&Justin_Blog_154

SHP_Krystal&Justin_Blog_155

SHP_Krystal&Justin_Blog_157

SHP_Krystal&Justin_Blog_158

SHP_Krystal&Justin_Blog_159

SHP_Krystal&Justin_Blog_160

SHP_Krystal&Justin_Blog_161  SHP_Krystal&Justin_Blog_163

Contributing Vendors:
Photography: Susan Hennessey Photography

Wedding Ceremony & Reception: Piney River Ranch

Getting Ready Location: Antlers At Vail

Wedding Dress: Emma Grace and Bridal

Bridesmaid dresses: David’s Bridal

Groom & Groomsmen Attire: Men’s Wearhouse

Hair and Makeup: Posh Bridal

Florist: Eden Flowers Vail

DJ: Discosapien

Officiant: Scott Sanders

Add a comment...

Your email is never<\/em> published or shared. Required fields are marked *

Get in Touch

For session or wedding inquiries, our contact form is the best way to reach us, or email us at info@susanhennessey.com.

FROM THE BLOG

Our Location

Susan Hennessey Photography is based in South Jersey with a studio in Moorestown, we serve all of New Jersey and the greater Philadelphia area.