They are the stuff of legend - signifying mystery and traditionally believed to be able to grant the owner youth.

For years breeders have crossed different colours of roses in an effort to create the impossible. But rose petals lack the enzyme needed to create a blue pigment and the breeders always failed.

Now for the first time, thanks to genetic engineering, blue roses finally exist.

No comments: