Juan Gabriel was a Mexican singer and songwriter. He was known for his flamboyant style and was often called 'The Mexican Liberace'.