Image via Complex Original
With January 8th's winter premiere of ABC's Pretty Little Liars on the horizon, viewers can finally enjoy new episodes of the mystery-drama series that features Lucy Hale, Ashley Benson, Troian Bellisario and Shay Mitchell, perhaps the prettiest (pun intended) set of BFFs on television.
And while these ladies may be the current cream of the crop, they're certainly not the first. Check out the hottest best friends in the history of TV.
RELATED: Best TV Shows of 2016
RELATED: The 25 Hottest Mother-Daughter Combos in Movies
RELATED: The 25 Sexiest Sisters in Movies
25. Monica Geller, Rachel Green and Phoebe Buffay on Friends
Played by: Courteney Cox, Jennifer Aniston and Lisa Kudrow
24. Lydia Martin and Allison Argent on Teen Wolf
Played by: Holland Roden and Crystal Reed
23. Liz Lemon and Jenna Maroney on 30 Rock
Played by: Tina Fey and Jane Krakowski
22. Lily Aldrin and Robin Scherbatsky on How I Met Your Mother
Played by: Alyson Hannigan and Cobie Smulders
21. Peyton Sawyer and Brooke Davis on One Tree Hill
Played by: Hilarie Burton and Sophia Bush
20. Raviva, Sophia and Daphne on Underemployed
Played by: Inbar Lavi, Michelle Ang and Sarah Habel
19. Marnie Michaels, Jessa Johansson, Hannah Horvath, and Shoshanna Shapiro on Girls
Played by: Allison Williams, Jemima Kirke, Lena Dunham and Zosia Mamet
18. Charlotte York, Carrie Bradshaw, Miranda Hobbes, and Samantha Jones on Sex and the City
Played by: Kristin Davis, Sarah Jessica Parker, Cynthia Nixon and Kim Cattrall
17. Ann Perkins and Leslie Knope on Parks and Recreation
Played by: Rashida Jones and Amy Poehler
16. Marcy Runkle and Karen on Californication
Played by: Pamela Adlon and Natascha McElhone
15. Veronica Fisher and Fiona Gallagher on Shameless
Played by: Shanola Hampton and Emmy Rossum
14. Elena Gilbert and Bonnie Bennett on The Vampire Diaries
Played by: Nina Dobrev and Kat Graham
13. Lisa Turtle, Jessie Spano and Kelly Kapowski on Saved by the Bell
Played by: Lark Voorhies, Elizabeth Berkley and Tiffani Thiessen
12. Max Black and Caroline Channing on 2 Broke Girls
Played by: Kat Dennings and Beth Behrs
11. Cher Horowitz and Dionne Davenport on Clueless
Played by: Rachel Blanchard and Stacey Dash
10. Jackie Burkhart and Donna Pinciotti on That '70s Show
Played by: Mila Kunis and Laura Prepon
9. Emily Fields, Spencer Hastings, Aria Montgomery and Hanna Marin on Pretty Little Liars
Played by: Shay Mitchell, Troian Bellisario, Lucy Hale and Ashley Benson
8. Brenda Walsh and Kelly Taylor on Beverly Hills, 90210
Played by: Shannen Doherty and Jennie Garth
7. Abby Sampson, Eve French and Kate Prince on Charlie's Angels
Played by: Rachael Taylor, Minka Kelly and Annie Ilonzeh
6. Cece and Jess on New Girl
Played by: Hannah Simone and Zooey Deschanel
5. Erin Silver, Adrianna Tate-Duncan, Naomi Clark and Annie Wilson on 90210
Played by: Jessica Stroup, Jessica Lowndes, Annalynne McCord and Shenae Grimes
4. Blair Waldorf and Serena van der Woodsen on Gossip Girl
Played by: Leighton Meester and Blake Lively
3. Lynn Ann Searcy, Joan Carol Clayton, Maya Denise Wilkes and Antoinette 'Toni' Marie Childress Garrett on Girlfriends
Played by: Persia White, Tracee Ellis Ross, Jill Marie Jones and Golden Brooks
2. Annie Edison and Britta Perry on Community
Played by: Alison Brie and Gillian Jacobs
1. Summer Roberts and Marissa Cooper on The O.C.
Played by: Rachel Bilson and Mischa Barton
