Chivalry still exists!

Kylie Jenner and French Montana hit the town this weekend, and the rapper proved to be quite the gentleman when he surprised Kylie with a couple of roses! While the friends were driving in his car, French purchased the flowers from a person who was selling them on the street. "Aww, French, stop," Kylie says in the Snapchat video. "Stop!"

Kourtney Kardashian was also spotted hanging out with French.

Even though French is Khloe Kardashian's ex-boyfriend, it's clear that everyone has remained cordial since the split. In fact, the "Figure It Out" rapper told E! News that Khloe remains one of his best friends even though they've both gone on to date other people.

"She's good, she's good," Harden told us at the 2016 Grammys. "I spoke to her last week. We're great friends. I think we're going to be friends forever."

Since then the Keeping Up With the Kardashians star has been spotted hanging out with French at clubs, at restaurants and more. As for how these exes were able to remain friends, Khloe explained she would always rather keep in touch with a former flame than disappear.

"We have history and we've had a relationship and a great friendships and I love that we are still friends," she said during an episode of Kylie Radio. "I don't believe in f--king and ducking. We had a great relationship and I like that we can still be friends."

French also has stayed close with Rob Kardashian and told E! News' Marc Malkin that he was nothing but happy for his "little brother" and Blac Chyna. "I think that anybody that makes you do great in life, motivates you, I think it's good for you," he shared.

"I love the energy Rob has right now. I just love that. He's in just a happy spirit."

Watch the season finale of Keeping Up With the Kardashians Sunday at 9 p.m., only on E!

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.