Question: who sang all for the love of a girl?
Answer: the Beatles