The 19-year-old pop heartthrob joined passengers on the Northern Line branch of the London Underground to get to The Roundhouse venue in Camden where a 5,000 strong crowd filled the venue to watch Elton perform as part of the iTunes festival.
Harry even got a shout out from the music legend who shouted out: "Thanks to the fabulous Harry Styles!"
This was met with boos from Elton fans which the 66-year-old musician responded to by declaring his love for 1D - which also includes Zayn Malik, Louis Tomlinson, Niall Horan and Liam Payne.
He yelled: "I love One Direction, f**k off."
Elton - who has two sons with his husband David Furnish - then added: "And of course, my angel David."
Harry was delighted to have the honour of meeting Elton after the show and took to his Twitter account, to say: "@eltonjohndotcom is a living legend."
The star-studded crowd also included 'Star Trek Into Darkness' star Benedict Cumberbatch, Stephen Fry and Tom Odell.