Harry Styles was spotted flirting with Miley Cyrus' best friend Sky Ferreira even though his alleged girlfriend Kendall Jenner is in the same city.

"One Direction" band member Harry Styles broke a million hearts when it was revealed that he was dating Kendall Jenner and was one hundred percent committed to her. Now, it seems like the commitment may have only been temporary. The 20-year-old singer was spotted flirting with Miley Cyrus' best friend Sky Ferreira at Soho hot spot, The Box, in London.

What's interesting is that all this happened while Jenner was in the same city. Previous reports suggested that the new "Vogue" model has flown down to the capital city to plan a belated birthday bash for Styles, according to The Mirror.

"The two of them were together for most of the night and seemed all over each other - whispering in each other's ears and giggling," a source reported to the website. The source also said that Styles and Ferreira left at the same time and were seen tumbling down the stairs as they enjoyed each other's company.

The news must be devastating for Jenner who flew in all the way from New York to spend quality time with her boyfriend.

"[She's] throwing Harry a belated 20th birthday party," a source told Mail Online. "It's a sign of how far their relationship has come that she and Nick Grimshaw, one of Harry's closest friends, are doing it together."

Recently rumors were ablaze that Styles was actually over Jenner and planning a reunion with Taylor Swift. These rumors began when Swift took to her Instagram account to share a video of her impromptu haircut party. The haircut was a forgotten story as most fans concentrated more on the Harry Styles- look alike in the video

Whether it was actually Styles or not hasn't been confirmed but judging by tweets sent out by few fans that were present at the event, it was very likely him.

One fan wrote: "Had the best time at @taylorswift13 and I can't believe @Harry_Styles was there Such a brilliant show, love you Taylor xxz."

"Just saw harry styles cara delevingne and ellie goulding backstage at Taylor swift OMG," said another.

Whether or not it's goodbye "Hendall" and hello "Haylor", only time will tell.