There won't be any caroling for Meghan Trainor this holiday season.
The 22-year-old pop star announced on Instagram that she was put on vocal rest by her doctor due to a recent illness. “I posted last week that I wasn’t feeling great, but was powering through the best that I could,” she wrote in a note to fans on Thursday morning. “Unfortunately, I am not feeling any better and after leaving the doctor today, I have been put on strict vocal rest for the next two weeks.”
EXCLUSIVE: Meghan Trainor Opens Up About Photoshop Controversy
Trainor will be canceling the concerts that were scheduled over the next few weeks, including performances in Connecticut, New York City, Washington, D.C., Florida and her appearance at the Jingle Ball in Atlanta, Georgia.
"This absolutely kills me because I was so excited to see all of you on the road," Trainor continued in her note. "I’m going to go home and rest so I can get back to see you all as soon as I can."
WATCH: Meghan Trainor Adorably Reveals Which Celebrity Friend Hooked Her Up With Boyfriend Daryl Sabara
This news comes just days after the "All About That Bass" singer appeared on CBS This Morning to announce the GRAMMY nominees, but was too ill to make her performance in Boston, Massachusetts, that same night. "Fight Song" singer Rachel Platten ended up having to fill in for her.
This isn't the first time Trainor has had to cancel performances due to her voice. A little over a year ago, she canceled the remainder of her tour after hemorrhaging her vocal cord.
Thankfully, Trainor does have someone in her life to nurse her back to health, as she recently gushed to ET about her boyfriend, Daryl Sabara. "I've never been treated so nicely from a guy," she exclaimed. "He showed up to our second date with a rose in his hand and I was like, 'Oh, you're a movie, awesome.' I was like, 'You're the one!'"