Britney Spears is reportedly struggling to deal with criticism about her weight.
The singer is said to be 'devastated' by comments made during her 'Circus' world tour, dubbing her "Bulky Spears" and "jelly belly", according to Heat.
"Britney has been upset by some of the negative feedback she's been getting," a source said. "She's worked so hard on her figure and her fitness.
"She thought she was an unstoppable force, but now it's dawning on her that she's not as revered as she once was, which is causing her upset.
"She feels she's put a heck of a lot of effort into the tour. It's devastating for her to hear the criticisms. We just hope she doesn't take it too much to heart."
The star has allegedly started drinking specially-sourced shakes which include the African tree bark hoodia, thought to help with weight loss.