“It’s been nearly eight years since Sade last released a new song. And the track she recorded for A Wrinkle in Time comes just in time for all of us. Take a break from the stress and chill with Flower Of The Universe (above).