Mariah Carey’s weight loss has been on full display during her reality show. And her figure looks flawless!

Carey’s European tour premiered on this week's Mariah’s World, and Nick Cannon's ex looked hotter than ever.  She reportedly lost 70 pounds, but gained weight again after her split from Cannon. Now she's back on track.

IS MARIAH AND JAMES' MONEY BATTLE OVER? CLICK HERE FOR DETAILS ...

Mariah Carey Weight Mariah Carey looked noticeably curvier at the 2014 Rockefeller Christmas Tree Lighting Ceremony (Photo: Photo Image Press / Splash News).

In the episode viewers see Mariah and Bryan Tanaka, who she has now been linked to romantically, reunited after 10 years. Plus, she opened up about her relationship with Packer.

But we couldn't help but notice how sculpted her figure looked. Carey’s weight has fluctuated over the years. She was a major sex symbol back in the '90s but she was criticized for her weight gain after she gave birth to her twins in 2011. Critics also thought she looked much heavier during her performance at the Rockefeller Center tree lighting in December 2014.

ARE MARIAH AND BRYAN HOOKING UP? DETAILS ...

“It’s really hard. My diet, you would hate it,” Carey told E! News back in November. “All you eat is Norwegian salmon and capers every day. That’s it.”

Check out a 'Mariah's World' clip here:

“I’m actually serious,” Carey added. “I try to stick with the proteins. It’s the worst.” She also keeps a strict fitness regimen to get that fit, toned look. She reportedly walks an hour a few times a week, does water aerobic exercises, does weights and stretching, and trains with trainer Patricia Gay.

DOES NICK STILL LOVE MARIAH? THIS IS WHAT HE TOLD HOLLYWOOD TAKE ...

Carey has been performing her Christmas show at the Beacon Theater in NYC. And she looks incredible. She sported a shimmering, cleavage-baring top in her selfie with Beyoncé, a tight, red leotard, plunging black leotard, and elegant white dress.

Do you think Mariah will keep the weight off? Let us know your take in the comments section below!