One Direction star
is reportedly having a secret romance with The Kills actress Alison Mosshart.
The 20-year-old singer, who had recently split from American model
, was seen getting cosy with 35-year-old Mosshart at a nightclub during London Fashion Week, reported Contactmusic.
A source who spotted the duo said, "They were very touchy-feely in a booth and both pretty drunk. But they were having a great time together, laughing and joking with a lot of PDA. It was Harry who made the move as he was looking after her. At one point he was stroking her hair as she lay her head on the table. Harry's knack with women of any age is pretty amazing."
It's not the first time the singer has dated an older woman after he was previously linked with TV presenter Caroline Flack when he was just 18 and she was 32.
Styles was also linked to 32-years-old radio presenter Lucy Horobin, when he was 17 years, and more recently he apparently dated reality star Kendall, 18, for three months before they broke up in February due to work commitments.