According to the Daily Mail, the US popstar was angry when she realised that her lover had given the same 15-carat diamond cluster to his ex-girlfriend Selita Ebanks.
A source said: "Mariah was very upset when it was claimed the ring was secondhand and had been used on his previous fiancée.
"She's so embarrassed. She certainly won't be wearing it in public again."
The news follows reports that Carey married the actor earlier this week in secret in the Bahamas.