محمدعلی حافظ الکتب معروف به محمدعلی شیرازی سرایندهی ترانهی معروف «سلطان قلبها» که در فیلمی به همین نام خوانده شد درگذشت.
محمدعلی شیرازی از نخستین ترانهسرایان موسیقی پاپ ایران بود و بیشترین ترانههای وی برای آهنگهایی سروده شد که ویگن خوانندهی محبوب و نامدار ایران آنها را اجرا کرد.
با اینهمه از میان همه سرودههای وی «سلطان قلبها» مشهورترین است. ترانهای که نخستین بار در سال ۱۳۴۷ با اکران فیلمی به همین نام با شرکت فردین، آذر شیوا و لیلا فروهر پخش شد و بلافاصله ورد زبانها گشت. آهنگساز این ترانه انوشیروانی روحانی است و خواننده مشهور ایران عارف آن را اجرا کرده است.
خوانندگان دیگر مانند پوران و احمد ظاهر هنرمند مشهور دهه پنجاه و شصت خورشیدی که در ۳۳ سالگی در حادثه مشکوک اتومبیل درگذشت اجرا کردهاند.
«سلطان قلبها» را شاید بتوان مشهورترین ترانه پاپ ایرانی نیز دانست. اگرچه در خبر درگذشت محمدعلی شیرازی در رسانههای داخلی به این ترانه مشهور اشاره نشده، اما نیکا شاکرمی دختر نوجوان ۱۶ ساله که ۲۹ شهریور ۱۴۰۱ در جنبش انقلابی مردم ایران کشته شد، بار دیگر این آهنگ را در ویدئویی که دوستانش پس از جان باختن وی منتشر کردند، بر سر زبانها انداخت.
محمدعلی شیرازی در ۲۷ اسفند ۱۳۱۹ در شیراز به دنیا آمد و جمعه ۲۵ آذر بر اثر نارسایی قلبی در سن ۸۲ سالگی درگذشت.