Flowers

Flowers have bloomed for 240m years

Flowers appeared on Earth 100 million years earlier than was previously thought, according to evidence from ancient fossilised pollen grains.

More headlines

The 10 Best new perfumes

Fragrances can capture a mood and ease you into a new season. These new scents will help smooth your way into autumn