Meghan Trainor is well on her way to recovery!

Earlier this year, Meghan Trainor cancelled her M Train tour due to a hemorrhage on her vocal cord. It required surgery, which Megan has successfully undergone.

She posted before and after photos on her Instagram while writing, "I look so hurt haha I survived tho! Thank you Dr. Nasseri for being my hero. Now just napping all day long on the couch with mama and getting free head rubs. Any movie suggestions?"

It will be about six weeks of recovery for Meghan before she returns to the stage.

More From K945, The Hit Music Channel