Harry Styles has a crush on Jennifer Lawrence.

The One Direction hunk - who has previously dated fellow singer Taylor Swift - admits he has the hots for the 'Silver Linings Playbook' actress and loves checking out what she is wearing at awards ceremonies because while she is dressed to impressed in ''cool'' outfits, she doesn't try too hard to look great.

He is quoted by The Sun newspaper as saying: ''Sometimes you see girls walking down the street proper dressed up, but they can't walk because their shoes are dodgy.

''Jennifer dresses cool. I like her at all those big awards things.''

Harry's 1D bandmate Liam Payne - who his dating his school friend Sophia Smith - is also a hit with women and after recently getting a pair of his red Calvin Klein boxers stolen by a group of supporters in Australia earlier this month, he was shocked when one female fan offered him the keys to her house.

Liam said: ''Someone tried to give me their house keys today. She just said, 'Take them.' What did she think was going to happen?''

While the 20-year-old star politely declined the keen Directioner's offer, he has a fairly straightforward view when it comes to clothing he likes to see women wearing.

He explained: ''I like it when girls wear those little denim shorts.''