2010 → 2026 · Cast then & now

Pretty Little Liars Cast: Then and Now

The cast then and now — with the original tribute song “Secrets of Rosewood”.

1995

Watch

The full premiere

Pretty Little Liars cast then and now 2010 vs 2026 — Part 1 tribute video (Catwalk & Couples), “Secrets of Rosewood” (coming soon)Part 1 · Catwalk & Couples · Coming soon
Pretty Little Liars cast then and now 2010 vs 2026 — Part 2 tribute video (Bench Reveal & Behind the Scenes), “Secrets of Rosewood” (coming soon)Part 2 · Bench Reveal & Behind the Scenes · Coming soon

The reels · most watched first · 2

About the series

Pretty Little Liars, then & now

Pretty Little Liars premiered in 2010, and ran for 7 seasons on Freeform. This page follows Spencer Hastings (Troian Bellisario), Aria Montgomery (Lucy Hale), Hanna Marin (Ashley Benson), Emily Fields (Shay Mitchell), Alison DiLaurentis (Sasha Pieterse) then and now, with real ages, 15 then-vs-now collector’s cards in this tribute and the original tribute song “Secrets of Rosewood”.

2010Premiered
7Seasons
15Characters in this tribute

The cast · 15 collector’s cards

Where is the Pretty Little Liars cast now (2026)?

The Pretty Little Liars cast then and now: 15 collector’s cards, 2010 vs 2026, with real ages. Tap a card to flip it and watch them walk side by side.

Spotted something about Pretty Little Liars?

Missing a character, a wrong age or a favourite couple we should add? Send us a message — we read every one.

Watch the reels first on

FacebookInstagramTikTokYouTubeSpotify

The song

“Secrets of Rosewood”

We were young in the halls of Rosewood High
Read the lyrics

We were young in the halls of Rosewood High
Secrets written in the midnight sky
Years go by but the memories stay
Four girls walking through yesterday

Now the lights feel different somehow
Time has written lines on every brow
But the stories never fade away
Pretty little liars… forever we stay

Logged in to Apple Music? You’ll hear the full song — otherwise a 30-second preview.

Stream “Secrets of Rosewood” on Apple Music

Keep watching

More series

Pretty Little Liars in numbers

The cast, then & now

Pretty Little Liars cast then and now, ages
CharacterActorThen (2010)Now (2026)
Spencer HastingsTroian Bellisario24 41
Aria MontgomeryLucy Hale20 37
Hanna MarinAshley Benson20 36
Emily FieldsShay Mitchell23 39
Alison DiLaurentisSasha Pieterse14 30
Mona VanderwaalJanel Parrish21 38
Toby CavanaughKeegan Allen20 37
Caleb RiversTyler Blackburn24 40
Ezra FitzIan Harding23 40
Jenna MarshallTammin Sursok26 43
Melissa HastingsTorrey DeVitto26 42
Jason DiLaurentisDrew Van Acker25 40
Paige McCullersLindsey Shaw21 37
Wren KingstonJulian Morris27 43
Ella MontgomeryHolly Marie Combs36 52

Ages from verified birth dates, updated 02 November 2026.