Charmed is a show about three estranged sisters named Prue (Shannen Doherty), Piper (Holly Marie Combs), and Phoebe (Alyssa Milano) who discover they come from a long line of powerful witches and are known to evil as The Charmed Ones. Despite being witches, they also have problems when it comes to love.
Prue dated and was engaged to her former boss Roger (Matthew Ashford) until he told her that Phoebe came onto him. She called off their wedding, quit her job working for him, and went to another job at Buckland’s Auction House before becoming a photographer. Prue found love again with her high school boyfriend Andrew Trudeau (Ted King) until they broke up because he couldn’t handle her being a witch.
Piper was engaged to a warlock named Jeremy (Eric Scott Woods) who tried to kill the sisters for their powers. She dated an ex-baseball player for the Seattle Mariners named Dan Gordon (Greg Vaughn) before realizing she still loves Leo. Her longest relationship was with Leo Wyatt (Brian Krause) who was the girls’ Whitelighter until he got his wings cut for Piper. Leo and Piper married and then Piper gave Leo three beautiful children-two sons named Wyatt Matthew Halliwell (Wes Ramsey) and Christopher Perry Halliwell (Drew Fuller) and a daughter named Melinda. She was a chef at Quake before opening her own club called P3 and restaurant.
Phoebe dated a demon named Drake (Billy Zane), married and divorced another demon Cole Turner (Julian McMahon) and dated her boss Jason Dean (Eric Dane) before finding love with Coop (Victor Webster) with who she had three beautiful girls.