Ed Sheeran has revealed that he is in the best shape of his life, having lost 20 kilos. Thirty-four-year-old Sapphire singer recently revealed his weight loss journey started when he quit smoking and ...