Selena Gomez and Justin Bieber plan to keep Harry Styles away from their ''hot'' mothers.

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.''

Share on Facebook
RELATED PHOTOS AND ARTICLES
Justin Bieber - Justin Bieber Switches on Westfield Shopping Centre's Christmas Lights in London on November 7, 2011Cameron Diaz - 2007 Vanity Fair Oscar PartySofia Vergara - Eva Longoria - 65th Annual Cannes Film Festival - Justin Bieber - Justin Bieber with The Wanted in Concert at the Westfield Shopping Centre in London - November 7, 2011Cameron Diaz - CinemaCon 2012 - 2012
WHAT DO YOU THINK?