Every band from the main stages ? find out who is playing where on NME.COM

The full line-ups for the main stages at the forthcoming Glastonbury festival has been revealed.

Acts playing the Pyramid Stage include The Raconteurs, Jack White returning to the stage he headlined with The White Stripes in 2005. Other acts confirmed include Editors, Goldfrapp and Leonard Cohen.

Shakin’ Stevens has been revealed as a surprising opening act on the Pyramid Stage on the Saturday (June 28).

Panic! At The Disco will headline the Other Stage on the Friday night (June 27), with Massive Attack (28) and Groove Armada taking the other top slots.

Man of the moment Mark Ronson will perform on the Other Stage on the Sunday (June 29).

The Glastonbury line-up is:

June 27:

Pyramid Stage

Kings Of Leon

The Fratellis

Editors

The Gossip

The Feeling

KT Tunstall

Get Cape. Wear Cape. Fly

The Subways

Kate Nash

Other Stage

Panic At The Disco

The Enemy

We Are Scientists

Foals

The Hoosiers

Ben Folds

Joe Lean And The Jing Jang Jong

Vampire Weekend

Hilltop Hoods

John Peel Stage

Jamie T

The Cribs

Reverend And The Makers

MGMT

The Ting Tings

Young Knives

LIghtspeed Champion

Glasvegas

June 28

Pyramid Stage

Jay-Z

Very Special Guest TBC

Manu Chao

The Raconteurs

James Blunt

Crowded House

Seasick Steve

The Hold Steady

Shakin’ Stevens

Other Stage

Massive Attack

Hot Chip

Elbow

Duffy

The Wombats

Neon Neon

Black Kids

The Golden Silvers

The Travelling Band

John Peel Stage

Biffy Clyro

The Futureheads

Band Of Horses

The Courteneers/The Black Keys

Vampire Weekend

The Teenagers

June 29

The Verve

Leonard Cohen

Goldfrapp

Very Special Guest TBC

John Mayer

Gilbert O’ Sullivan

TBC

Other Stage

Groove Armada

The Zutons

The Pigeon Detectives

Mark Ronson

Scouting For Girls

Jack Penate

Newton Faulkner

Black Mountain

Hoodoo Gurus

John Peel Stage

The National

Spiritualized

Crystal Castles

Brian Jonestown Massacre

The Stars

The Courteneers/The Black Keys

Rocket Summer

What do you think about the Glastonbury line-up? Sign into MyNME and leave your comments below.