Readers of Q Magazine have voted PJ Harvey as the top female rock and pop artist of all time.

Madonna came second in the poll with Kate Bush and Tori Amos in third and fourth place respectively.

Among those who failed to make the Top 20 were Britney Spears at Number 24 and Mariah Carey at Number 46.

Earlier this year Harvey won the Mercury Music Prize for her critically acclaimed album 'Stories from the City, Stories from the Sea'.