Ed Sheeran's Thinking Out Loud has finally topped the UK singles chart, 19 weeks since it first entered the top 40.
The song first charted way back in June when his second album, X, was released and has slowly climbed to the top 10 since.
The long climb to the top spot breaks the previous record held by Celine Dion, whose 1994 single Think Twice took 13 weeks to reach number one.
It's Ed's second number one hit in six months, following the success of Sing.
The Official Charts Company said the song has now sold more than 356,000 copies and has been streamed nearly 14 million times to date.