Harry came face-to-face with his exes! Credit: Nick Harvey/Rex

When you've dated as many famous ladies as Harry Styles has, you're bound to run into your exes now and again. But on Monday, Dec. 1 it was double trouble for the One Direction hunk when he came face-to-face with not one, but two famous former flames — Kendall Jenner and Cara Delevingne!

The trio were all guests at the British Fashion Awards, held at the Coliseum in London on Monday, Dec. 1. And as a dapper Styles went to move downstairs at the venue, he came face-to-face with his two former flings, who were climbing the stairs towards him, hand in hand with each other.

Jenner, who was dressed in an Emilio Pucci jumpsuit, and Delevingne (wearing a Burberry gown with a very high slit up the front) stopped to chat to the boy band hunk, proving there was no hard feelings between them.

And as the evening progressed, the "Story of My Life" singer, 20, evidently rekindled an interest in brunette Jenner, 19. "He had his eyes all over her," one source told Us Weekly, after observing Styles’ interest in Kim Kardashian's younger sister.

Styles and Jenner went on multiple dates together this time last year, hanging out in Los Angeles and New York over the holiday season and even going skiing with each other in Mammoth, Calif., in January 2014. By the end of January, however, things seemed to have fizzled out, and Styles was spotted at Sundance with another woman.

Turns out Styles is making quite a habit of reuniting with old flames at the moment. As Us Weekly reported recently, the 1D singer has also made amends with another ex-girlfriend, Taylor Swift.

After an acrimonious split in January 2013 (following a 3 month romance), Swift, 24, and Styles have recently reconnected. "They have become pals," an insider told Us of the pair, who got back in touch after Swift referenced their relationship multiple times on her recent album 1989.