Piper Halliwell

Portrayed By

◾Holly Marie Combs ◾Ellen Geer (elderly Piper) ◾Megan Corletto (young The child and teenage Piper's were portrayed by: ◾ Megan Corletto — (little Piper Season 1) ◾ Hunter Ansley Wryn — (little Piper Season 5) ◾ Alexis Raich — (teen Piper Season 8)