Katherine Heigl and Josh Kelley have been married since 2007 and share a close bond. Find out more about him and their life together here.
Katherine Heigl and Josh Kelley have been married since 2007 and share a close bond. Find out more about him and their life together here.