Hi! I'm Jessica!

Welcome! I'm so happy you're here! My name is Jessica, and I'm the owner of Jessica Hubbard Photography. 

I’ve been in business since 2016, but photography has been my life as far back as I can remember. My love of photography was passed down to me from my father; he had a camera in my face from the moment I was born. I can remember taking photos with a disposable camera at around age 10, and I've had a camera in hand since.


The beach is my happy place but I’m a country girl at heart. When I'm not behind the lens, I'm a wife to my high school sweetheart, mom to an eight-year-old sour patch, and by day, a paralegal. I somehow find time between all of that to read about 100 books a year. I’ve always been a book worm and I even have a Harry Potter tattoo!

There’s nothing I love more than watching my clients families grow in front of my camera. From pregnancy, to lifestyle newborn session, birthdays and beyond, you can trust me to capture your most important milestones and give you memories you’ll cherish for a lifetime.

There’s lots to look over, so pull up a chair and get ready to fall in love with my gorgeous clients. I look forward to hearing from you!

Jessica Hubbard is an on-location portrait and lifestyle photographer in Hampton Roads, Virginia who specializes in family photography, child photography, engagement photography, maternity photography, and high school senior photography.  Jessica is best known for her relaxed, casual approach to her work, and an easy  experience. Jessica's coverage area includes the entire Hampton Roads region (Portsmouth, Norfolk, Virginia Beach, Chesapeake, Hampton, Newport News and Suffolk) as well as Isle of Wight Co., York Co., Surry Co., and the Outer Banks in North Carolina.
Contact Me:


  • Black Facebook Icon
  • Black Instagram Icon