The leading ladies of the music world have all posed for a Vogue magazine cover celebrating the best of pop. The line-up includes Lady GaGa, Madonna, Britney Spears, Cher, Mariah Carey, Beyonce, Rihanna, Katy Perry and Jennifer Lopez.