Cara Delevingne reportedly refused Leonardo DiCaprio’s romantic advances at Cannes Film Festival.

The 20-year-old model apparently met the actor at an after party for his film The Great Gatsby.

However she was not interested in being wooed by the 38-year-old star as she considers him too mature.

“Normally all Leo has to do is look at a girl and they fall at his feet,” a source told British newspaper The Sun. “Though Cara was having none of it.

“He spent the night chasing after her and essentially she blew him out.”

According to the insider Cara was forced to avoid kissing him as he constantly tried to plant kisses on her.

Although they allegedly exchanged contact details, she would not leave the French venue with him.

“They spoke and he was pretty forward inviting her to a party back at his suite,” the source continued. “They swapped numbers but that was it.

“He tried every trick in the book and apparently kept lunging for her but she kept dodging them.”

Apparently friends of the catwalk star are shocked she rejected the movie favourite.

He has dated other huge runway names such as Gisele Bundchen, Bar Refaeli, Eva Herzigova and Erin Heatherton.

“Everyone is howling at the fact she actually knocked back the biggest actor in the world,” the insider commented. “She thought he was too forward and too old.”

LATEST NEWS