The British singer took the thousands of adoring fans at the British Summer Time show on a two-hour journey through his back catalogue.
Robbie Williams entertained the crowds at his headline gig in London’s Hyde Park by delivering an energy-fuelled set which featured a surprise appearance from actor Danny Dyer.