The 41-year-old actor posted an adorable picture of his beau and their four-year-old twins Harper and Gideon, reported Ace Showbiz.
Also read: Neil Patrick Harris realized he was gay at 6
He accompanied the snap with the caption: "I couldn't be more in love with my family. Any reports to the contrary are woefully mistaken. #grateful (sic)."
However, the actor admitted recently that his relationship with David, whom he has been dating for 10 years, has changed over time.