Selena Gomez and Justin Bieber
The couple have befriended the 18-year-old One Direction singer and are surprised that, despite the number of girls his own age who throw themselves at him, he prefers to date older women.

Selena told the Daily Mirror newspaper: "Justin has become really good buddies with the guys in One Direction and we know some beautiful young women in the industry who have major crushes on Harry.

"He could probably take his pick from the hottest young girls in Hollywood but from what Justin has been telling me, it's not the young girls he's looking at.

"I guess you just can't blame him when you see how hot women such as Cameron Diaz, Eva Longoria and Sofia Vergara look.

"Both me and Justin still have really hot mums and Justin was like, 'Harry might have become one of my best buddies, but with his record, we need to keep him away from our mums.' "

Meanwhile, a young fan managed to evade One Direction's security team at a show in Houston, Texas, by dressing as Louis Tomlinson's girlfriend Eleanor Calder - and even convinced some of the 'One Thing' hitmaker's bandmates that she was the student.

A source told The Sun newspaper: "Fans outside the gig believed this girl was Eleanor and started hounding her about Louis and asking for her autograph.

"Security saw the commotion and took her inside the venue to present to Louis, who obviously told them it wasn't her."