LOOK: MEGHAN TRAINOR Cancels Remaining 2016 Shows!

Meghan Trainor has cancelled all her shows this December after being put on "strict vocal rest for two weeks" by her doctor.

The "All About That Bass" hitmaker shared a note to all her fans on Instagram explaining the sad news, "I posted last week that I wasn't feeling great, but was powering through the best that I could. Unfortunately, I am not feeling any better."



A photo posted by Meghan Trainor (@meghan_trainor) on

The 22-year-old singer thanked her fans for the love and support and promised to see them in 2017.

Last year, Meghan also cancelled some tour dates after undergoing vocal cord surgery.

Send your get well messages for Meghan in the comments!