It looks like Prince Harry and girlfriend Cressida Bonas have split! The attractive pair that has been dating for almost two years and decided to call off their romance.

According to E! News, a source told People magazine that Harry felt like they blonde beauty was "too needy" and that "it just wasn't working out."

However, Showbiz Spy reported that their relationship has ended because of concerns on Bonas' end.

An insider revealed, "Cressie is still young and had huge reservations about marrying into the royal family." Previous reports revealed that the 24-year-old was worried about getting too series with the royal of Wales seeing as their marriage would receive a lot of unwanted attention.

The break up is a bit shocking seeing as for the past few months it was rumored that Prince Williams's little brother and Bonas were engaged, ready to be married and preparing for a royal engagement announcement."

Just last month Princess Eugenie's pal attended her very first official royal event alongside her boyfriend,
the We Day in the U.K. event.

The dance student sat next to the 29-year-old Prince throughout the concert and cheered him on he graced the stage in front of 12,000 students at the inaugural U.K. event benefitting Free the Children.

Earlier that week Prince Harry had dinner at The Ivy with Cressida Bonas, the couple was joined by her brother-in-law Sam Branson, further causing speculation that the pair was getting serious.

The two first began dating in 2012 after being spotted on a few trips together including the Glastonbury Music Festival and a romantic skiing getaway in Switzerland.

Despite the confirmation of their split a source told Us Weekly it may not last long. The source explained, "They're off, but I don't think it's for good," adding, "They hit a rocky patch and this decision is the result of that. Harry is the type to want to take breathers and then try again."

When asked about the couple's relationship status a spokesman at Kensington Palace said, "We never comment on private lives."