London: One Direction star Harry Styles was spotted having dinner with Grammy-award winning singer Rod Stewart`s daughter Kimberley.
The 19-year-old singer joined Stewart, his wife Penny Lancaster and their 33-year-old daughter for a meal in Los Angeles, reported Contactmusic.
Styles was seen kissing and holding hands with Kimberley.
"They weren`t exactly hiding it. Rod was well aware what was going on and didn`t seem to mind. Harry`s well-known for his thing for older women, and Kimberley is a striking blonde so it`s easy to see the appeal," said a source.
His bandmate Louis Tomlinson recently claimed that he helps the Styles to flirt with girls.
"I am Harry`s wingman. I do help the other boys talk to girls they like. There is a lot of that. I`m the really blunt one, so if Harry wanted someone`s phone number I`d be like, `Basically, Harry wants your phone number`," Tomlinson had said.