Prince Harry, 26, will be attending the royal wedding with his long-time girlfriend, Chelsy Davy, 25. After much speculation, the British tabloid The Sun confirmed that the couple would be appearing together for the festivities on April 29. Since their split in 2009, after a five year relationship, the two have sustained an on and off relationship.

Harry will be his brother William’s best man at the wedding. Harry and Chelsea have reportedly been spending a lot of time together lately. Friends say the pair are “as good as back together,” according to The Mail. However, Harry recently passed a new stage of military training, and he is set to relocate to Suffolk, England. Davy, however, is set to start a new law job in London in the fall. With the two living 80 miles apart, hopes for the next royal wedding seem as distant as ever.