31. Ian McKellen
By Peter Sturt
Find us one person who wouldn’t want Gandalf to be their boyfriend! You won’t, because you can’t. Darling (Alan Cumming on Sex and the City/Edina Monsoon voice) it’s Ian bloody McKellen for Christ’s sake. He would literally be the Lord of your Ring. Sorry, it was just laying there, we had to. Anyway, just imagine how pleased your mum would be; that’s something to brag about at a charity coffee morning, isn’t it? Plus your X-Men-obsessed teenage cousins would basically worship you. We’re sold.