The full line-up is now complete.
The second stage headliner, and two main stage acts, have been revealed.