Virginia Beach Wedding Photographer | Justin Hankins | Logo

Congratulations on your engagement!

Hi, there! My name is Justin Hankins, and I’d like to photograph the happiest day of your life. I have a reputation for taking incredible care of couples just like you, and can’t wait to surprise and delight you!

More about me »

    Check your date...

    Featured Stories

    Danielle & Andrew's Engagement

    Danielle & Andrew

    Marigny Opera House
    New Orleans, LA
    M&M's Wedding

    Maria & Michael

    Norfolk Yacht & Country Club
    Coastal, VA
    H&L's Wedding at Galilee Episcopal Church & the Marriott VB Oceanfront in Virginia Beach, VA.

    Holley & Lee

    Cavalier Resort
    Virginia Beach, VA
    G&A's Wedding

    Gina & Alex

    Private Home
    Norfolk, VA
    Janeen & Andrew's Wedding

    Janeen & Andrew

    Ignite Glass Studios
    Chicago, IL
    D&A's Wedding

    Danielle & Andrew

    Chrysler Museum
    Norfolk, VA
    Brooke & Richard's Wedding

    Brooke & Richard

    Private Estate
    Manakin-Sabot, VA
    D&C's Wedding

    Denise & Chris

    Cavalier Golf & Yacht
    Virginia Beach, VA
    E&A's Wedding

    Erica & Andrew

    Cavalier Golf & Yacht Club
    Virginia Beach, VA
    Hannah & Michael's Wedding

    Hannah & Mike

    The Mill at Fine Creek
    Richmond, VA
    Hannah & Mike's Wedding

    Hannah & Michael

    Dover Hall
    Manakin-Sabot, VA
    Sydney & Mandy's Wedding

    Sydney & Mandy

    The Barn at Timber Creek
    Farmville, VA
    Amanda & Dave's Wedding

    Amanda & David

    The Foundry Golf Club
    Richmond, VA
    Emily & Noah's Engagement

    Emily & Noah

    Old Mission Peninsula
    Traverse City, MI
    Katie & Ryan

    Katie & Ryan

    Wren Chapel & Fords Colony Country Club
    Williamsburg, VA
    Michelle & Evan's Wedding

    Michelle & Evan

    Sommerset Pointe Yacht Club & Marina
    Lake Charlevoix, MI
    Katie & Ryan Engagement Portraits

    Katie & Ryan

    Annisquam Harbor Light
    Wigwam Point, MA

    Hazel & Stephen

    First Landing State Park
    Virginia Beach, VA