Meghan Trainor has been cleared to sing again following a haemorrhage on her vocal chords.

The 'Dear Future Husband' hitmaker had been forced to cancel a number of shows in an attempt to recover and has revealed on Instagram that she is all better now.

She wrote: ''Great news!!! DOCTOR SAYS IM OK TO SING!! so happy!!

''Riding around the house on my new #Mohawk thanks to @onpointworld #goodday snapchat is Mtrainor22 (sic)''.

Meanwhile, Meghan previously revealed the painful issue was ''killing her'' as she'd never missed a tour date before.

She said: ''I don't want anyone worrying but I have had a haemorrage on my vocal cords. Right now the doctors want me on complete vocal rest until they are healed so I have to postpone my first two shows in Atlantic City and Connecticut. I promise that I will make it up to my Megatronz.

''I have never missed a tour date before so this is killing me. I love you all very much and want to get healed quickly so I can show you this amazing tour we've been working on. I am truly sorry to everyone who has bought tickets and made travel plans. I hate this. (sic)''