Russell Brand's girlfriend has been giving Zayn Malik love advice.

Jemima Khan, 40, struck up a friendship with the One Direction hunk, 21 - who is engaged to Perrie Edwards - after bonding during a night out at London's Chiltern Firehouse with Naughty Boy last week.

A source told The Sun newspaper: ''Jemima took the boys under her wind and started to dish out some advice. She started warning them about the celebrity circuit and then switched their chat to ladies.

''She told Zayn and Naughty boy - whose real name is Shahid Khan - that they should find themselves a good wife and settle down and avoid getting involved with any gold diggers. It was obviously all tongue-in-cheek as Zayn is loved up with Perrie.''

However, the trio's new friendship has come as a shock to onlookers as the posh socialite - who has been dating the comedian since last September - is usually spotted mixing with a ''glamorous circle'' of pals.

The source explained: ''Jemima normally mixes in very glamorous circles so you wouldn't have thought she'd have much in common with Zayn or Shahid but they're all Muslim and spent a lot of time chatting about religion and relationships.

''Shahid and Jemima had become good pals through doing charity work together. He introduced Zayn into the mix after they spent lots of time together working on new One Direction material.''