Florence Welch has cancelled appearances at two festivals after suffering a vocal injury.

The Florence + the Machine singer was due to perform at Benicassim in Spain tonight and at Portugal’s Optimus Alive festival this weekend. However, the 25-year-old star has been forced to pull out after losing her voice.

"Yes it's true ... it finally happened, I've lost my voice," she wrote on her Twitter page. "I've sustained a vocal injury and been told I cannot sing for a week ... seriously I felt something snap, it was very frightening."

Florence cancelled the scheduled shows after doctors advised her to rest her voice or risk more serious damage.
The star later returned to her Twitter page to thanks fans for their well wishes.

"Thank you for your get well message's. I can't tell you how much I appreciate your love and support..xxxx (sic)," she wrote.

Florence + the Machine appeared at California’s Coachella music festival in April and played T in the Park in Scotland last weekend.

They are due to perform at several other outdoor music events in North America and the UK over the summer.