Earlier in the week, he was spotted perfecting his swing on the golf course with bandmate Niall Horan.
And now Harry Styles has shown his sporty side once again during a workout at his hotel in Adelaide, Australia.
The Up all night singer was spotted being put through his paces by a personal trainer at the Novatel Barossa Valley Resort in some down time between performances.
The band is currently Down Under for their month-long Take Me Home tour of Australia and New Zealand. They are performing in their final gig in Adelaide on Wednesday, before moving on to Perth in Western Australia.
The 19-year-old looked the part for his gym session at least, in white shorts, a grey t-shirt and a sporty headband, with a stripy blue and white towel to help keep him cool.
At one stage it looked like it all got a bit too much for the pop singer as he was seen bent double and grimacing, but he was soon up and laughing with the trainer and his security team.
SOURCE 1 & 2