Last weekend saw another North Sea Jazz Festival come and go, with a string of performances from some of the greatest soul singers alive including Grace Jones, Solange and Mary J. Blige. The big event took place in Rotterdam across a number of stages at the Ahoy arena.

Grace Jones performs at North Sea Jazz Festival 2017

At the top of the list were gospel veteran Mavis Staples and new wave legend Grace Jones - who are still rocking arenas at 69 and 78-years-old respectively. The former released her most recent studio album 'Livin' on a High Note' last year, and has since made guest appearances on songs like Arcade Fire's 'I Give You Power' and Gorillaz's 'Let Me Out'. Grace, meanwhile, hasn't released anything since her 2015 70s 'Disco' box set, though she did also appear on Gorillaz's 'Humanz' album.

Mavis Staples at North Sea Jazz Festival

For the most part, the North Sea Jazz Festival was a blast from the not so distant past with 90s and early 2000s artists like funk group Jamiroquai, hip hop trio De La Soul and R&B singer Mary J. Blige.

We've heard new material from all three of them in the last year, what with Jamiroquai's critically acclaimed 'Automaton', De La Soul's Grammy nominated 'and the Anonymous Nobody...' and Mary's Capitol release 'Strength of a Woman'.

Jamiroquai among North Sea's big names

Beyonce's talented sister Solange Knowles was another highlight, continuing her reign as one of the best R&B singers in the charts at the moment on her A Seat by the Table Tour. She won a Grammy earlier this year for Best R&B Performance for her hit single 'Cranes in the Sky'.

Solange marks a highlight for North Sea Jazz Festival

Meanwhile, we also saw one of the youngest performers of the night Joss Stone, the Brit nominated Laura Mvula, The Queen of Neo Soul Erykah Badu, jazz and blues legend Madeleine Peyroux and the chart-topping Usher - the latter of whom was joined by The Roots.