梅艳芳在《胭脂扣》中演的角色是如花。香港石塘咀的红牌妓女结识陈振邦,倾心相爱,遭遇陈家反对,与十二少吞食鸦片殉情,定阴世之约。50年后,如花苦等十二少不得,遂上阳间来寻。在报社记者袁永定的帮助下终于找到十二少,得知十二少未死偷生。如花将胭脂扣交还十二少,随后决然离去。
《胭脂扣》主要讲述了香港三十年代的石塘咀名妓如花与纨绔子弟十二少的感情纠葛故事。故事发生在三十年代香港的塘西风月区和五十年后已经变得十分现代化的城市里,梅艳芳饰演石塘嘴名妓如花,她与张国荣饰演的富家公子十二少产生了真爱情,但不为男方家长接受,两人相约吞食鸦片殉情。
不料如花的阴魂来到五十年后才发觉十二少未死,而是在垂老之年落魄地当一个临时演员。在报馆上班的万梓良与女友朱宝意从中帮助如花寻人,也因而反省了他们自己的爱情关系。这部影片获得了第8届香港电影金像奖最佳电影奖,梅艳芳凭借该片获得了金像奖最佳女主角奖等。