Harry Styles has been romantically linked to a woman over a decade his senior.

The 20-year-old star was under scrutiny in the past for allegedly choosing to date older women, and it is now reported he is seeing 35-year-old The Kills frontwoman Alison Mosshart.

Harry and Alison were apparently spotted being very flirty with each other during a recent London Fashion Week event hosted at The Box in Soho.

“They were very touchy-feely in a booth and both pretty drunk,” a source told British newspaper The Sun.

“But they were having a great time together, laughing and joking with a lot of PDA.”

According to onlookers, Harry’s ability to charm women is impressive.

The One Direction star is said to have put all the right moves on Alison throughout the evening.

“It was Harry who made the move as he was looking after her,” the insider noted.

“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.”

Harry was most recently linked to 18-year-old model Kendall Jenner, who is half-sister of Keeping Up with the Kardashians star Kim Kardashian.

It is rumoured work commitments drove them apart, as Kendall has been doing runway shows at fashion weeks across the world while Harry is gearing up to perform concerts on his band’s international Where We Are Tour.

“It was only a matter of time. When they hung out with each other they were just being young and having a good time," an insider told Hollywood Life recently.

“They both knew it had an expiration date with their schedules so they didn’t fall hard into something more serious.”