Meghan Trainor has fallen ill and will no longer perform for the rest of the year.
The 22-year-old "All About That Base" and "Dear Future Husband" singer announced on Instagram Thursday that a doctor has put her on "strict vocal rest" for the next two weeks, which means her remaining 2016 tour dates, which included mainly performances at Jingle Ball concerts, have been canceled.
"I posted last week that I wasn't feeling great, but was powering through the best that I could," Trainor wrote. "Unfortunately, I am not feeling any better and after leaving the doctor today, I have been put on a strict vocal rest for the next two weeks."
"This absolutely kills me because I was so excited to see all of you on the road," she said. "I'm going to go home and rest so I can get back to see you all as soon as I can. I love you so much and am so appreciative of your love and support that you constantly show me. You mean everything to me. Can't wait to see you in 2017! Love MTRAIN."
Trainor had been scheduled to perform at the 96.5-FM TIC All Star Christmas concert in Connecticut Thursday, at Z100's Jingle Ball 2016 in Madison Square Garden in New York City Friday, at HOT 99.5-FM's Jingle Ball 2016 in Washington D.C. Monday, at Power 96.1-FM's Jingle Ball 2016 in Atlanta on Dec. 16 and at the Y100 Jingle Ball 2016 concert in Florida on Dec. 18.
Trainor had in recent days performed at 102.7 KIIS-FM's Jingle Ball 2016 in Los Angeles and at the 99.7-FM NOW! Triple Ho Show 7.0 concert in San Jose, California.
She told Billboard months later that after the operation and some voice training, she was "singing better than ever."
"Four weeks after surgery, I started seeing Eric Vetro, a vocal coach in L.A.," Trainor said. "I had never had professional training, and I'm now learning how to breathe properly. Eric got me singing in a place that I have always wanted to be—really high and pretty."