MARY J. BLIGE turned fairy godmother for one New York fan last week (ends13Jun08) when she offered to help pay for a high-end designer dress.
The R+B star was shopping at the Diane Von Furstenberg store in downtown New York when she overheard a fellow customer complaining about the price of a dream dress she had put on hold.
At $900 (GBP450) the dress was $400 (GBP200) more than the cash-strapped shopper had expected, and so Blige stepped in to pay the difference.
The stunned buyer initially refused to accept Blige's help, but when the Family Affair hitmaker said, "I know what it's like to want something and not be able to have it," and insisted on buying the garment, the happy shopper bagged her dress and then asked for Blige's details so she could repay her.
But the generous singer said, "Just enjoy it. I'm blessed, so let me do this," according to MTV News.