Katherine Heigl makes a pretty good photographer!
The 38-year-old actress' husband, Josh Kelley, took to Instagram on Thursday to share an absolutely adorable shot of himself and their newborn son, Joshua Bishop Kelley Jr., taken by none other than Heigl herself.
"Little buddy!!! @katherineheigl took this photo !! She gets angles😍," Kelley wrote alongside the sweet snap of his son resting on his shoulder.
Heigel, who gave birth to baby Joshua on Dec. 20, recently opened up about her birth story, after adopting the couple's two daughters, 8-year-old Naleigh and 4-year-old Adalaide in 2009 and 2012, respectively.
"[I've had] emotional highs and lows," Heigl candidly told People. "One minute you're weirdly obsessed with this baby, like 'Don't take him out of my sight,' and the next you're kind of blue, you're a little sad and a little freaked out."
"I actually prefer the adoption way because I wasn't subject to hormones," she added, explaining that the hormones are "the only difference" in welcoming her kids.
"The moment you hold your child, you're wholly in love," she shared. "And you'll do anything to protect them and shelter them."
See more in the video below.