Phoebe Halliwell/Magical Transformations

Throughout the course of the series, Phoebe has been: