Catherine Holmes Photography

Real people, real photography.

Catherine Holmes Photography is located in Virginia Beach, VA. I specialize in couples, lifestyle, and individual portraits.The best photos are the ones that showcase the real you. A lot of my sessions are unposed and spontaneous actions. I can turn what you would think is an average photo session, into an evening filled with your new favorite memories.

Don’t live in Virginia Beach, or even the Hampton Roads area of Virginia at all? No worries! I am also available for travel! Tennessee, New York, and Colorado are already on my list. You can contact me about any questions you may have by clicking this link.