Ed Sheeran has revealed this afternoon that he is now engaged.
Courtesy of this Instagram post, the singer told the world the news:
His girlfriend, now fiance, is Cherry Seaborn.
The couple were apparently childhood sweethearts, but are believed to have rekindled their relationship in 2015.
We wonder who will be singing at the wedding?