Cheryl Cole has reportedly caught the attention of Justin Bieber and Robert Pattinson.

The British popstar enjoyed a stint in Cannes recently, enjoying the annual film festival held there. She made numerous red-carpet appearances as well as being spotted at various parties.

While she was enjoying the Cannes nightlife, insiders say she bumped into Justin and instantly impressed the young star.

"Justin and Cheryl met fleetingly at the Cosy Box club. Justin was immediately smitten, and had been pulling out all the stops to try and get to know her better," a source told British magazine Grazia.

"He was overheard asking some of his team to arrange a dinner, but Cheryl was far too busy with work. He even tried mimicked her accent, which he thought was a cute chat-up."

Cheryl is yet to take Justin up on his offer, but she is said to be more impressed with fellow Brit star Robert Pattinson.

Since Robert split with his Twilight co-star Kristen Stewart last year, he has been linked to a string of famous faces including Katy Perry and Dylan Penn. But those close to him say he's always had a thing for Cheryl.

"Rob has had a crush on Cheryl for years - Kristen used to joke about his 'Geordie girl' when he'd watch the X [UK] Factor. When he bumped into Cheryl at a party in Cannes, he introduced himself and told pals she burst into giggles, saying she knew who he was. Rob hasn't stopped speaking about her since, and is determined to ask her out," a second source divulged.