• 558 px header
  • Big Spring Farm Virginia Barn Wedding
  • virginia wedding photographer
  • header 2
  • charleston wedding photographer
  • Virginia Wedding Photographer
  • header 4
  • header 5
  • header 6
  • Virginia wedding photography
Rebrand-Headshots-2015-9291-small

Hi there! i’m katelyn.

Hello, and welcome to the KJ Blog! I'm Katelyn James, and my husband Michael and I are a wedding photography team based in Richmond, Virginia. We hope you grab some coffee (or a diet coke, in my case) and enjoy viewing our latest work, browsing resources for photographers, and getting a little peek into our life!  Read more...

pony pasture engagement pictures by katelyn james photography_2419

Matthew + Cameron | Engaged

  • Pony Pasture Engagement Pictures | Richmond, Virginia

Cameron mentioned having her engagement session at Pony Pasture Park and I suddenly realized that I had NEVER been there! Am I even a true Richmonder?! I am always excited to photograph a new couple in a new location but this session was extra exciting because Cameron is a photographer herself! I knew that if she picked a location that there would be so many perfect spots to shoot and I was right! We met these two at Pony Pasture on the south-side of Richmond last week and loved our time together!

Carytown and Shockhoe Bottom Richmond Engagement locations by Katelyn James Photography

Michael + Michelle | Engaged

  • Carytown and Shockhoe Bottom Engagement Pictures

There was a heat advisory for the Richmond area on Thursday evening and normally, I would cancel the session. It’s really hard to enjoy being close to your fiancé when it’s 100+ degree outside with 80% humidity!! However, these two flew in and they are getting married this FALL! I knew that we needed to make this session happen and I emailed them to let them know that they may want to bring some extra water and sweat towels. Right after I sent that email, I remembered that they lived in TEXAS and that they were in the military. They were completely fine with a little heat advisory!!

Load more posts