Christmas Rose (Helleborus) is a winter perennial flower that grows outdoors. It is a slow growing flower that once it finally blooms, it lasts for many months. Some can live for up to 3 to 4 months after they are in full bloom.
When the flower head starts to bloom, it first blooms in white. Then gradually it turns to a shade of pink.