Photo of Lianne La Havas by Jean Paul Pietrus

Just over a week before her new album Blood officially releases, Lianne La Havas' full LP is available to stream.

With a running time of over 40 minutes, there's hardly a week cut in the set, as the British songstress soars with arguably one of the best records of the year so far.

La Havas' debut album Is Your Love Big Enough? released three years ago this month, but she's maintained a lofty profile recent, appearing on Prince's album Art Official Age and Alt-J's latest LP This Is All Yours, both of which released in 2014.

For her own new album, La Havas reunited with Matt Hales (aka Aqualung), who produced multiple tracks for Blood alongside the likes of dancehall producer Stephen McGregor, Adele co-writer Paul Epworth, soul singer Jamie Lidell and more.

Blood arrives July 31 on Nonesuch Records, but it can be heard now below (via NPR).