Since giving birth to twins Moroccan and Monroe last year, Mariah Carey has shed an astonishing 30 pounds. The weight loss has restored her confidence, and the singer is feeling so good that she took to the stage yesterday (April 30) in Austria, wearing the most dreaded and unforgiving of fabrics: spandex.

Mariah might have the bod to pull it off, but unless camel toes are all the rage in Europe, we're thinking maybe her red-and-black pants weren't quite the right size. Take a look -- but you know, not too close -- at the singer's skintight outfit and then voice your opinion via the comments below.