About KMP

authentic. classic. inspired.

Dallas/ Fort Worth Newborn & Children’s Photographer

Thank you for visiting Kristina McCaleb Photography, Dallas Newborn and Children's Photographer. From babies to the beginnings of being a new couple I create images that will last a lifetime. The life moments that you need to remember are worth being captured. My work can be described as authentic, classic, and even sometimes full of adventure! Contact me for more information about scheduling and the types of sessions I offer to my clients in the D/FW metroplex and worldwide. 

The Blog

Our Latest News

Latest on the Blog

Dallas Newborn & Children’s Photographer

Kristina McCaleb is a Dallas, Texas based newborn and child phtoographer. Kristina McCaleb Photography serves the Dallas / Fort Worth metroplex including Garland, Plano, Richardson, Rowlett, Rockwall, Highland Park, University Park, Wylie, Frisco, Allen, Murphy, and McKinney.

Newborn and Children’s Photographer in the Dallas / Ft. Worth Metroplex. Photography in Dallas, Garland, Rockwall, Frisco, Mckinney, Allen, and surrounding cities.

Dallas Newborn Photographer | Rockwall Newborn Photographer | Frisco Newborn Photographer

Top quality newborn photographer in Dallas, Texas. Kristina McCaleb Photography makes beautiful, long lasting images for your family to treasure through the years.

Dallas Children’s Photographer | Garland Children’s Photographer | Allen Children’s Photographer


Kristina McCaleb Photography



Kristina McCaleb Photography is a Dallas based newborn and children’s photographer. I specialize in newborn, child, and family photography in Dallas Fort Worth. KMP is available for travel throughout the metroplex, Texas and worldwide. I am mom to two very active kiddos and two very sleepy small dogs. Right now I am exploring the world around us and trying to capture as much of it as possible. I love the fall and winter months and am planning some fun different activities to help the kids enjoy the fall and me enjoy photographing it. 

For more information please contact me so we can start discussing a session to fit your needs.