The Cast of Pretty Little Liars Has Changed So Much Since the Pilot

It has been a long, long journey to the end of Pretty Little Liars. The series premiered in June 2010, and now, seven years later, we've arrived at the series finale. Even though we're still getting over the episode's big reveal, we also can't help but look back at everything we've gone through with Emily, Alison, Aria, Spencer, and Hanna. Just to show how far we've come, we captured each of the main characters (including Mona and Ezra!) as they appear in the pilot episode and compared them to their appearance in the penultimate hour of the series. We excluded Caleb because he doesn't show up until episode 14 of season one, and we excluded Jenna because, even though she's in the pilot, she's been pretty MIA (for the most part) in the final 10 episodes. Let's see just how much (or how little) everyone else has changed.

01
Spencer Hastings (Troian Bellisario) — Then
Freeform

Spencer Hastings (Troian Bellisario) — Then

02
Spencer Hastings — Now
Freeform

Spencer Hastings — Now

03
Aria Montgomery (Lucy Hale) — Then
Freeform

Aria Montgomery (Lucy Hale) — Then

04
Aria Montgomery — Now
Freeform

Aria Montgomery — Now

05
Hanna Marin (Ashley Benson) — Then
Freeform

Hanna Marin (Ashley Benson) — Then

06
Hanna Marin — Now
Freeform

Hanna Marin — Now

08
Emily Fields — Now
Freeform

Emily Fields — Now

09
Alison DiLaurentis (Sasha Pieterse) — Then
Freeform

Alison DiLaurentis (Sasha Pieterse) — Then

10
Alison DiLaurentis — Now
Freeform

Alison DiLaurentis — Now

11
Mona Vanderwaal (Janel Parrish) — Then
Freeform

Mona Vanderwaal (Janel Parrish) — Then

*Note that both versions of Mona — the geek and the popular girl — appear in the pilot episode.

12
Mona Vanderwaal — Now
Freeform

Mona Vanderwaal — Now

13
Ezra Fitzgerald (Ian Harding) — Then
Freeform

Ezra Fitzgerald (Ian Harding) — Then