Completing its already enormous lineup, Denmark's Roskilde festival have added the final acts set to perform at the event, along with the full schedule.
Joining headliners The Weeknd, The xx, Foo Fighters, A Tribe Called Quest and Arcade Fire are recently-announced shoegaze stars Slowdive, Scottish 80s rockers The Jesus and Mary Chain, Royal Blood and Future Islands.
Now, topping off the amazing bill is US rap legend Nas, who will perform on the festival's Orange Stage.
The eleven-times Grammy-nominated artist inspired a whole new generation of rappers who followed, and his classic debut record Illmatic is regarded as one of te best in the hip-hop world. Nas' last album Life Is Good was released back in 2012.
Other acts completing the bill, and joining Blink 182, Lorde and Solange are Nas' fellow New Yorker Young M.A, Cult of Luna, Freddie Gibbs and Trap Them.
2016's festival saw performances from Neil Young, New Order and LCD Soundsystem. Gigwise were there, and described the event as "one of the most incredible European festivals".
Plan your weekend by checking out the official full schedule here.
The 130,000 capacity festival takes place June 24 - July 1.
.@Nas, @YoungMAMusic, @FreddieGibbs, @trapthem and @Cultofluna_off join Roskilde (@orangefeeling) as full schedule is announced! pic.twitter.com/jyWvdqw8JH
— The Zeitgeist Agency (@Zeitgeistagency) April 27, 2017