Watch Robbie Williams sing 'Angels' with Taylor Swift at Wembley

Robbie Williams joined Taylor Swift during her second night at Wembley, after the singer brought out the former Take That member to perform his track "Angels".

The 24-year-old Irishman follows appearances by Selena Gomez, Shawn Mendes, and Troye Sivan, who all popped in for performances along the way on the Reputation tour.

Swift surprised her thousands of fans at the packed arena as she welcomed the One Direction star for a duet of his solo hit Slow Hands.

Swift, who's now on a world stadium tour, recently played two shows at Croke Park - but didn't bring out the One Directioner for some reason during her set there. They say when you're first starting out at something and you want to learn, learn from somebody who's done it before, so I chose to call up somebody who's played Wembley bunches of times.

In addition, she brought out tourmates Charli XCX and Camila Cabello for their joint rendition of Shake It Off, which has become something of a tradition on the trek.

Opening the show, she said, "London, I can't pretend like this isn't my very first time playing a show headlining Wembley Stadium, because it is". "THANK YOU for surprising the crowd tonight!", she wrote on Instagram.