Family Affair 2x06 (1967) Kathy Garver as Cissy Patterson-Davis

The Hardy Boys 2x16 (1978) Jean Marie Hon as Kim

Masters of Sex 1x04 (2013) Rose McIver as Vivian Scully

Sabrina, the Teenage Witch: A Halloween Story (1996): Unknown Actor as Teen Girl

NCIS: Witch Hunt (2006) - Pauley Perrette as Abby Sciuto

Pretty Little Liars (2012): Ashley Benson as Hanna Marin

Buffy the Vampire Slayer: Lie to Me (1997) Alyson Hannigan as Willow Rosenberg

Friends: The One with the Cuffs (1997) Lisa Kudrow as Phoebe Buffay

The Grand (1998) Victoria Scarborough as Ruth Bannerman

Agatha Christie's Poirot: Cards on the Table (2005) Zoë Wanamaker as Ariadne Oliver

The Tribe (1999) Victoria Spence as Salene

The Tribe (2001) Uknown Actor as Teen Girl

The Tribe (2002) Laura Wilson as May

The Tribe 5x16 (2003): Antonia Prebble as Trudy

Titans 1x08 (2018) Rachel Nichols as Angela Roth

Poirot: Part one, FIve little Pigs (2003) Aimee Mullins as Lucy Crale

Poirot: Mrs. McGinty's dead (2015) Mary Stockley as Eve Carpenter

Poirot: Three act tragedy (2016) Anastasia Hille as Cynthia Dacre

Marple: The Murder at the Vicarage (2004) Janet McTeer as Anne Protheroe

Marple: At Bertram's Hotel (2007) Polly Walker as Bess Sedgwick

Smallville: Promise (2007) Kristin Kreuk as Lana Lang

How I Met Your Mother: Something Blue (2007) Alyson Hannigan as Lily Aldrin

Downton Abbey: Christmas Special (2011) Samantha Bond as Lady Rosamund Painswick

Brideshead Revisited (2008) Uknown Actor as Lady

The Vampire Diaries: Dangerous Liaisons (2012)

Legacies: Let's Just Finish the Dance (2019) Danielle Rose Russell as Hope Mikaelson

Hannibal: Sorbet (2013) Emily Klassen as Lenora

General Hospital (2014) Kelly Thiebaud as Britt Westbourne

The Originals (2013) Leah Pipes as Camille O'Connell

General Hospital (2018) Rebecca Herbst as Elizabeth Webber

Doctor Who: The Day of the Doctor (2013) Jenna Coleman as Clara

Arrow 7x06 (2018) uliana Harkavy as Dinah Drake

How to Get Away with Murder (2014): Viola Davis as Annalise Keating - Credit: WornOnTV

General Hospital (2016): Nancy Lee Grahn as Alexis Davis - Credit: Imasoapfan

The Librarians S02 (2015): Nina Senicar as Isabella

Modern Familyn (2017): Julie Bowen as Claire Dunphy

The Arrangement (2017): Christine Evangelista as Megan Morrison - Credit: WornOnTV

Powerless (2017) Vanessa Hudgens as Emily Locke.

Once Upon A Time (2014): Lana Parrilla as Regina Mills - Credit: WornOnTV

General Hospital (2015): Kelly Monaco as Sam McCall - Credit: Imasoapfan

Bones (2016): Tamara Taylor as Camille Saroyan - Credit: WornOnTV

Arrow (2017): Susanna Thompson as Moira Queen - Credit: Arrowfashionblog

Agents of Shield Season 4 (2016) Elizabeth Henstridge as Jemma Simmons

Macgyver 2x04 (2017) Meredith Eaton as Matilda "Matty" Webber

The Librarians (2017): Lindy Booth as Cassandra Cillian

Riverdale (2017): Camila Mendes as Veronica Lodge - Credit: WornOn TV

General Hospital (2017): Rebecca Budig as Hayden Barnes - Credit: Imasoapfan

How to Get Away with Murder (2018): Aja Naomi King as Michaela Pratt - Credit: WornOnTV

The Big Bang Theory (2017): Riki Lindhome as Ramona - Credit: WornOnTV

Atypical (2018): Jenna Boyd as Paige

General Hospital (2017) Leslie Charleson as Monica Quartermaine

Macgyver 1x18 (2017) UKnown Actor as Reporter Woman

Macgyver 1x17 (2017): Tristin Mays as Riley Davis

Once Upon a Time 7x20 (2018): Mekia Cox as Sabine

Once Upon A Time (2017): Lana Parrilla as Regina Mills - Credit: WornonTV

Riverdale (2017): Nathalie Boltt as Penelope Blossom - Credit: Anneh91-us

Once Upon A Time (2017): Adelaide Kane as Ivy Belfrey - Credit: WornOnTV

Days of our Lives (2018): Deidre Hall as Marlena Evans - Credit: WornOnTV

Once Upon a Time 7x11 (2018): Rebecca Mader as Zelena/Kelly West

Riverdale 2x16 (2018): Lili Reinhart as Betty Cooper

The Flash (2018): Danielle Nicolet as Cecile Horton

General Hospital (2018): Chloe Lanier as Nelle Benson

Eastenders (2017) Jasmine Armfield as Bex Fowler

K.C. Undercover: Coopers on the Run, Part 1 (2017): Veronica Dunne as Marisa Miller

Riverdale Labor Day (2018): Tiera Skovbye as Polly Cooper

General Hospital (2018): Elizabeth Hendrickson as Margaux Dawson

Riverdale S03 (2018): Marisol Nichols as Hermione Lodge

Once Upon a Time 7x04 (2017) Adelaide Kane as Ivy Belfrey

Charmed 1x05 (2018) Sarah Jeffery as Maggie Vera - Credit: WornOnTV

Riverdale S03 (2018): Lili Reinhart as Betty Cooper - Credit: Riverdalefashion

Arrow S07 (2018): Emily Bett Rickards as Felicity Smoak - Credit: Arrowfashionblog

General Hospital (2018) Finola Hughes as Anna Devane

Legends of Tomorrow 4x04 (2018) Jes Macallan as Ava Sharpe

Chilling Adventures of Sabrina 1x08 (2018) Miranda Otto as Zelda Spellman

Riverdale 3x19 (2019) Camila Mendes as Veronica Lodge

Marvel’s Runaways Last Waltz (2019) Allegra Acosta as Molly Hernandez

Sex Education (2019) Gillian Anderson as Jean Milburn

Stargate SG-1 6x13 (2003) Jody Racicot as Vernon Sharpe

Supernatural 7x01 (2011): Jensen Ackles as Dean Winchester

Lab Rats 2x16 (2013) Spencer Boldman as Adam Davenport

Bates Motel 2x01 (2016) Max Thieriot as Dylan Massett

General Hospital (2018) William Lipton as Cameron Spencer

Agents of S.H.I.E.L.D. (2015) Nick Blood as Hunter

Once Upon a Time: Season 5 (2016) Josh Dallas as David Nolan

The Originals 2x12 (2015) Joseph Morgan as Klaus Mikaelson

Roswell, New Mexico 1x10 (2019) Michael Trevino as Kyle Valenti

Supernatural S12 (2016): Jensen Ackles as Dean Winchester

13 Reasons Why (2017): Christian Navarro as Tony Padilla

The Gifted S02 (2018): Percy Hynes White as Andy Strucker

Riverdale (2017): Rob Raco as Joaquin

Shadowhunters (2017): Dominic Sherwood as Jace Wayland

The Gifted (2018): Blair Redford as John Proudstar

Wynonna Earp (2016): Michael Eklund as Bobo del Rey

Riverdale (2017): Cole Sprouse as Jughead Jones - Credit: WornOnTV

Atypical S02 (2018): Graham Rogers as Evan Chapin

Chilling Adventures of Sabrina (2018): Ross Lynch as Harvey Kinkle

The Flash 5x08: Elseworlds, Part 1 (2018) Tyler Hoechlin as Clark Kent

General Hospital (2018): Roger Howarth as Franco Baldwin

The Gifted (2018): Sean Teale as Marcos Diaz