Mariah Carey has been working on her health and fitness, but it's not just to look good on her wedding day with James Packer...it's for everything!
The singer sat down with The Talk co-host and Entertainment Tonight special correspondent Sharon Osbourne and discussed the diet she's been following and why she's sticking to it.
"I've been pretty consistent with this bleak diet that I am on," she explained, prompting Osbourne to ask if the wedding is motivating her. "You know, it was the whole situation that made me want to try and be better for all," she responded. "And then we do have to get fittings and dresses!"