Florence and the Machine have been forced to cancel two upcoming festival appearances after frontwomen Florence Welch sustained a "vocal injury".

The band will no longer be playing Spain's Benicassim Festival 2012 nor the Optimus Alive fest in Portugal over the weekend.

Taking to Twitter to explain the situation Florence had this to say: