The “Downton Abbey” Christmas special delivered what everyone hoped for – a happy ever ending.

Earlier, the stars teased that “Downton Abbey” Christmas special is going to be a “heartfelt” and “compelling … tearjerker” finale.

Actor Jim Carter warned fans to buy a box of tissues ahead of the Christmas special, which is also the show’s final episode.

So what made the Christmas special of hit ITV drama series finale the best episode ever? Here are some of the highlights of “Downton Abbey” finale.

1. The big rivalry between Lady Mary (Michelle Dockery) and Lady Edith (Laura Carmichael) was resolved, The Guardian noted. Daisy and Andy’s also ironed out their misunderstanding.

2. Lady Edith found her happy ending and tied the knot with Bertie Pelham (Harry Hadden-Paton).

3. Miss Edmunds caught Edith’s bouquet. “Aren’t you the lucky one!” Tom Branson commented. Obviously, they will have happy ever after too.

4. Bates (Brendan Coyle) and Anna (Joanne Froggatt) have their bunch of joy – a baby. Anna finally let her hair down, but only so that she could give birth.

5. Bates managed to get through the year without murdering anyone, the Daily Mail noted.

6. Mr Carson revealed that, like his father and grandfather before him, he had the shakes –an illness so common “it doesn’t even have a name.” Mr Carson had a happy retirement with Mrs Hughes (Phyllis Logan).

7. Lord Grantham (Hugh Bonneville) informally renewed his vows to Cora (Elizabeth McGovern).

8. Lord Merton did have anaemia. The good news is that he wasn’t going to die from it, Forbes noted.

Finally, the Christmas episode of “Downton Abbey” concluded with everyone singing “Auld Lang Syne.”

“We’re going forward into the future, not back into the past,” said Isobel (Penelope Wilton), as she toasted the New Year. “If only we had the choice!” Dowager Countess (Maggie Smith) replied as the credits rolled for one last time.

The finale was aired in the UK on ITV on Christmas Day, while American viewers can watch the final season starting Jan. 3 on PBS.