Mariah Carey has been showing off her newly slender figure at every opportunity following her sensational 70 pounds weight loss six months after giving birth to twins.

Back to her svelte self, the 42-year-old singer was spotted flaunting her curves in a skin-tight one-piece spandex ski suit whilst on holiday In Aspen with her husband Nick Cannon over the weekend.

She teamed up the sexy black and red and white-trimmed bodysuit with a black puffer waistcoat and fingerless gloveless.

According to the diva, who is now the spokesperson for Jenny Weight Loss plan, regular exercise and a strict diet helped her shift the pounds that she had gained whilst carrying her twin boy and girl Moroccan and Monroe.

In a new a new advert for the Jenny weight loss system, Carey boldly appears in a black bandeau top and sultry black skirt with thigh-high slits. The new mother also isn't afraid to expose her stomach in all its toned glory.

In a statement the star explained her reason for signing up as the company's spokesperson.

She said: "As an artist, I use my voice to entertain. But, today I want to use my voice to draw attention to a serious matter."

"Two-thirds of the country is placing themselves at risk for heart disease and diabetes. Largely, that is due to unhealthy eating patterns and lack of physical activity."

"I obtained a greater understanding of this when I was pregnant with my twins and dealing with my own health issues. That's why I feel so strongly about working with Jenny and the American Heart Association to help Americans get serious about their health as it pertains to these issues which are so important."

But it isn't only Mariah Carey showing of her newly toned and slimmed down physique nowadays. Other celebrities including Jersey Shore's Snooki, Jennifer Hudson and even Nigella Lawson are showing the world just how far they have come after shifting the pounds.

Here we have a quick look at a few of the shrinking stars of 2011...