Nine Irish stars named in Lions squad
Wales star Sam Warburton has been named captain.
Head coach Warren Gatland admitted the selection process had been tough, saying: "There was a robust debate about the squad and there were healthy discussions for every position.
"Some real quality players have missed out. We had a thorough process and it's been tough."
He did offer hope to those left out, however, saying: "If you look at previous tours six to eight players get injured and there will be a group of back-up players who can be called upon."
Lions squad: L Halfpenny, S Hogg, R Kearney, G North, A Cuthbert, T Bowe, S Maitland, B O'Driscoll, M Tuilagi, J Roberts, J Davies, J Sexton, O Farrell, C Murray, M Phillips, B Youngs, G Jenkins, C Healy, M Vunipola, A Jones, D Cole, M Stevens, D Hartley, R Hibbard, T Youngs, I Evans, R Gray, AW Jones, P O'Connell, G Parling, T Croft, T Faletau, J Heaslip, D Lydiate, S O'Brien, J Tipuric, S Warburton (capt).