Neil Patrick Harris Shirtless: I Applaud Your Beach Body! [PHOTOS]

Neil Patrick Harris Shirtless
With the twins on Elton John's yacht!
It looks like everyone’s having themselves a grand old time aboard a gorgeous yacht in the Mediterranean.

Elton John and David Furnish (wearing one hell of an unfortunate pair of speedo-boyshorts) are currently on holiday with Neil Patrick Harris, David Burtka and their twins, Gideon and Harper.  And let’s not forget Zachary, John and Furnish’s who will be 2 in December.

NPH gets 10 gold stars for his fantastic beach body, which he celebrated by high-fiving Furnish (perchaps he could lend DF a decent pair of trunks).

Oh, Europe!