Zachary, three, and Elijah, 20 months, were allowed to stay up late to pose for family photos in the grounds of their Berkshire mansion.
Their boys wore contrasting shirts and trousers and the cute duo - who are starting to look more and more alike - wore identical Burberry canvas shoes.
Elton wore a simple navy suit, but he added some showbiz sparkle in the form of a pair of silver glittery shoes.
And David stood out in a bright pink blazer which he teamed with a black shirt and trousers at the event which is being sponsored by Chopard jewellery and Grey Goose vodka.
The boys and their famous dads have just returned from a sunshine break in St Tropez, France.
The annual Woodside event, which aims to raise money for Elton's AIDS Foundation, was attended by a whole host of celebrities in attendance, including Gary Barlow, Pixie Lott, Chrissie Hynde, Ellie Goulding, James Blunt and Jimmy Carr.
After dinner, an auction was held in which businessman Julian Bharti reportedly bid £50,000 for the charity in exchange for a kiss with the couple's close friend Elizabeth Hurley.
Elton treated his guests to a performance of his greatest hits as he took to the piano at one point in the evening.
The proud father previously said he will cut back on his touring commitments once Zachary starts school because he wants his children to have as normal an upbringing as possible.
He said in a previous interview: "My children come with me everywhere because they're very portable.
"When they're not so portable, I'll want to take them to school, so I want to get my lifestyle in order for that. We do have a nanny, but the kids are very portable.
"They come all the way round the world with us. Zachary went to Australia twice before he was one and he's been to Hawaii twice.
"That's the great thing about very young children – they come wherever you are and it's not that much of a big deal to put them on a plane.
"Yes we do have a fantastic lifestyle, but we're hands-on with our kids too."