Poor old Mariah Carey has had a rough time of it recently.
As well as her public break-up with James Packer, the singer came under fire after her disastrous New Years Eve performance.
Everyone has put in their two cents about the incident and now Mel B has too.
The former Spice Girl has always been frank and honest which can be good, but sometimes be quite bad.
Whilst appearing on The Real, Mel B said that maybe Mariah just can't sing anymore.
"Maybe she doesn't have that voice anymore and I hate to say it."
In her defence, though, she did also say how much she admired the singer and said she was shocked about what had happened during the performance.
"I was kind of, trying to lip sync along to her song because it's Mariah.
"And then it all stopped and I looked over and couldn't believe what I was actually seeing.
"This is Mariah who's an amazing singer and an amazing performer!"
Looks like she was just as surprised as the rest of the world were when they found out what had happened.
Here's hoping 2017 is a lot better for Mariah.
Image: Channel Nine