Harry Styles has been sleeping over at Nick Grimshaw's flat for the past week.

The One Direction hunk is good friends with the Radio 1 DJ and despite owning his own £3 million home in Hampstead, north London, the 19-year-old singer has been staying at Nick's apartment in Primrose Hill, less than two miles away, throughout London Fashion Week.

A source told the Daily Star newspaper: ''Harry may have splashed the cash on his house, but if no one's sleeping over he hates staying there.

''It's depressing for him having the whole place to himself. He's used to having his bandmates around because they're normally flying all over the world, staying in hotels.

''So when he has free time in London, he now heads over to Nick's place.''

Harry and Nick have been spotted side by side at the front row of several fashion shows this week as the pop star watched his rumoured girlfriend, model Cara Delevingne, strut her stuff on the catwalk, but he has another love in his life when he is at the DJ's flat - Nick's pet dog Lex.

The source added: ''He loves cuddling up to little Lex when he stays over. Harry, Nick and the dog wind down together on the couch.''