Legen- wait for it!
And WE weren't invited?! JK! But seriously, how fun!
Naturally, NPH and Sir Elton brought their Davids! David Furnish carried baby Zachary while David Burtka carried Gideon. Or is that Harper? We can never tell those adorable twins apart!
The happy families were spotted this morning at Club 55 in Saint-Tropez, France where they smiled and waved to the cameras. Talk about classy!
[Image via CHP/FameFlynet Pictures.]