caitlin & justin – married:: philadelphia area wedding photography

05/17/2012 / Weddings / 6 comments

Caitlin & Justin are just one of those couples that are simply lovely. I realize that makes it all sound so…well…simple – but the truth is – the best things in life truly are. When we met for their engagement session last year, I was just smitten – both with Justin’s funny little charm and [...]

Caitlin & Justin are just one of those couples that are simply lovely. I realize that makes it all sound so…well…simple – but the truth is – the best things in life truly are. When we met for their engagement session last year, I was just smitten – both with Justin’s funny little charm and Caitlin’s delicate and kind nature. Together, they bring out the best in each other. And their wedding was just as exquisite as their bond! I absolutely loved every second of it!

As spring often does, it delivered overcast skies that threatened rain the whole day long. But, that didn’t bother us at all -  the soft, diffused window light perfectly graced Caitlin’s porcelain skin in her bedroom as she slipped into her show-stopping gown and like a blessing, the sky held back the raindrops until well after we’d finished our travels from the church to Valenzano Winery. Then, as the drizzle fell, it seemed to only add to the romance of the celebration, so no one really minded.

Congrats to Caitlin & Justin on their elegant and memorable wedding!

Dress  – Alvina Valenta
Florist – Freshest Flowers
Cake – DiBartolo Bakery
Hair & Makeup – Casey Cowan

 

  • dunican_blog01
  • dunican_blog02
  • dunican_blog03
  • dunican_blog04
  • dunican_blog05
  • dunican_blog06
  • dunican_blog07
  • dunican_blog08
  • dunican_blog09
  • dunican_blog10
  • dunican_blog11
  • dunican_blog12
  • dunican_blog13
  • dunican_blog14
  • dunican_blog15
  • dunican_blog16
  • dunican_blog17
  • dunican_blog18
  • dunican_blog19
  • dunican_blog20
  • dunican_blog21
  • dunican_blog22
  • dunican_blog23
  • dunican_blog24
  • dunican_blog25
  • dunican_blog26
  • dunican_blog27
  • dunican_blog28
  • dunican_blog29
  • dunican_blog30
  • dunican_blog31
  • dunican_blog32
  • dunican_blog33
  • dunican_blog34
  • dunican_blog35
  • dunican_blog36
  • dunican_blog37
  • dunican_blog38
  • dunican_blog39
  • dunican_blog40
  • dunican_blog41
  • dunican_blog42
  • dunican_blog43
  • dunican_blog44
  • dunican_blog45
  • dunican_blog46
  • dunican_blog47
  • dunican_blog48
  • dunican_blog49
  • dunican_blog50
  • dunican_blog51
  • dunican_blog52
  • dunican_blog53
  • dunican_blog56
  • dunican_blog55
  • dunican_blog54
  • dunican_blog57
  • dunican_blog58
  • dunican_blog59
  • dunican_blog60
  • dunican_blog61
  • dunican_blog62
  • dunican_blog63
  • dunican_blog64
  • dunican_blog65
dunican_blog01 dunican_blog02 dunican_blog03 dunican_blog04 dunican_blog05 dunican_blog06 dunican_blog07 dunican_blog08 dunican_blog09 dunican_blog10 dunican_blog11 dunican_blog12 dunican_blog13 dunican_blog14 dunican_blog15 dunican_blog16 dunican_blog17 dunican_blog18 dunican_blog19 dunican_blog20 dunican_blog21 dunican_blog22 dunican_blog23 dunican_blog24 dunican_blog25 dunican_blog26 dunican_blog27 dunican_blog28 dunican_blog29 dunican_blog30 dunican_blog31 dunican_blog32 dunican_blog33 dunican_blog34 dunican_blog35 dunican_blog36 dunican_blog37 dunican_blog38 dunican_blog39 dunican_blog40 dunican_blog41 dunican_blog42 dunican_blog43 dunican_blog44 dunican_blog45 dunican_blog46 dunican_blog47 dunican_blog48 dunican_blog49 dunican_blog50 dunican_blog51 dunican_blog52 dunican_blog53 dunican_blog56 dunican_blog55 dunican_blog54 dunican_blog57 dunican_blog58 dunican_blog59 dunican_blog60 dunican_blog61 dunican_blog62 dunican_blog63 dunican_blog64 dunican_blog65