Please, I'll concede Roger Federer is the greatest player ever. But he's not attractive. Like at all. Even Nadal has a nice ass, but there is nothing about the old man that does anything for me.
It's a matter of taste, I don't find neither Djokovic nor Murray remotely attractive but that's my own view