As soon as Charmed started Piper was the drama mama. Now she kicks demon but and saves the world on a dayly baces.
In season 1 Piper fell head over heels for whitelighter Leo, but as soon as Season 2 came around Piper gave up on Leo and fell in love with neighbour Dan. But soon after Piper having to go to the hospital because of a bit, Leo saved her and then she knew she love him more than neighbour Dan.
In Season 3 Piper married Leo, but also lost her big sister Prue. But when Season 4 approched she found out about there half-sister, Paige Matthews. At the end of Season 4 Piper found out she was pregnant and near the end of season 5 baby Wyatt was born. But at the end of Season 6 Piper had another baby boy, Chris Perry Halliwell.
I’m not going any further with Piper, becuase there will be more up-dates soon on seasons.