Flowers first appeared on Earth about 140 million years ago. That makes them considerably young when compared to sharks which have been around for an astonishing 390 million years!