It was the emotional reunion Take That fans had waited 15 years to see.
Last night Robbie Williams finally took to the stage with his ex-bandmate Gary Barlow in a moving performance of their new single, Shame.
The pair famously fell out, causing Robbie, 36, to quit the band, but the feud seemed a distant memory when Gary, 39, stepped out three songs into Robbie's set.
Robbie introduced him saying: "This is one of the most amazing moments of my career, it's been 15 years in the making. "My wife calls him my boyfriend, I call him my captain, to you he's Mr Gary Barlow."
Taking a bow before his old chum, Robbie greeted him with a hug. Robbie opened his set with Let Me Entertain You, and performed Come Undone, Feel and Angels as well as his new duet in front of 60,000 fans - Prince Harry among them - at Twickenham Stadium in London for the concert in aid of Help for Heroes.
The line-up also included Tom Jones, Alexandra Burke and Pixie Lott. Robbie told the BBC: "As soon as we apologised to each other we were on the floor laughing about something else. Personally right now it's a brilliant story for me. I'm in love with everything again. The missus, got me band back, got me life back.