A year ago, Mariah's hubby -- Nick Cannon -- was trying to get her help for a drinking problem.

This weekend, the couple celebrated the upcoming birth of twins they're expecting to arrive later this spring!!

Mariah held a baby shower and had the time of her life.  Click here to find out if she is having boys, girls or one of each!!

Pink is expecting her first child this spring, as well, and word is that it could be sometime mid-April.