Flowers first appeared on Earth about 140 million years ago. That makes them veritable youngsters when compared to sharks, which have been shown to have originated an astonishing 390 million years ago!