Neil Patrick Harris, 47, and husband David Burtka, 45, looked so in love during their latest outing! The two hunks enjoyed some fun under the sun at a beach in Miami, FL over the weekend and in addition to relaxing on lounge chairs, they passionately kissed. As David laid back in his chair looking at his phone, the actor couldn’t help but bend over and share the sweet smooching moment.