Tag Archives: Enchanted Rose of Disney fairytale

Capture natural beauty which lasts forever…

forever rose 1

With particular appeal for fans of florals and fantasy, the signature Forever Rose “Bella” is a natural rose that “lives forever” and bears striking resemblance to the iconic Enchanted Rose of Disney fairytale classic Beauty And The Beast. News of the official partnership between Disney and Forever Rose came to the delight of …

Read More »