I believe in celebrating marriages from the beginning “I Do” and through the messy middles on life. Marriage and families should be celebrated. That beautiful, magical feeling you had on your wedding day shouldn’t fade away.

Life is full of beautiful fleeting moments from kisses in the morning to baby giggles. I want to remember all of these moments with my husband and family. I want to look back at these different seasons of life with fondness. And I want that for you too! I offer portrait sessions designed for couples and families.

Select a Gallery to View More Images

Pricing Collection

Each portrait package is designed to celebrate and document your love as a couple and family.  Family Sessions are near and dear to my heart as a mom! Two different packages are available based on your family's needs. Mini-Sessions are designed for families with younger children, who are not accustomed to being in front of the camera or sitting still for long periods of time.

Life moving too fast for you to document every season of your child's life? Let me help you! Consider the DGP Family Membership Experience!

All portrait sessions are held only in the Hampton Roads and Williamsburg area. *Mini-Sessions are only held on the Peninsula.

Maternity Sessions-$300

  • 1-hour session
  • Digital files of edited images
  • Online viewing gallery

Family Sessions -$300

  • 1-hour session
  • Digital files of edited images
  • Online viewing gallery

Mini Sessions-$175

  • 30 minutes
  • Digital files of edited images
  • Online viewing gallery

The DGP Family Membeship Experience

  • Deluxe Membership (1 Mini Session + 1 Full Session) =$400
  • Standard Membership (1 Mini Session + 1 Mini Session)=$300
  • Both Membership plans include print release, digital files of edited images, and online viewing gallery
"Diana has blessed our family with beautiful pictures as our family has grown. She always manages to capture both the beauty we couldn't see and our personalities. My husband loves that she catches candid moments. Our "blooper reels" from our shoots have always made our wall of pictures at home. Diana is so friendly and personable, she makes us feel easy and comfortable in front of the camera. That makes for beautiful pictures!" Peek family

Inquire for your session