Rihanna canceled her concert in Boston Sunday after she contracted laryngitis, which affected the singer's throat and singing voice, according to reports. She also had to cancel the Baltimore leg of her Diamonds World Tour Tuesday because she had not yet recovered from the sickness over the weekend.

The first performance was supposed to take place in the city's TD Garden, but the singer caught the flu and laryngitis after a performance Friday. Doctors advised her not to perform for the sold-out show after putting stress on her voice Friday.

"Unfortunately, following her sold out concert on Friday, Rihanna has contracted laryngitis and per doctor's instruction is unable to perform this evening," Live Nation said in a statement.

The singer, not content to let concert promoters speak for her, addressed her fans personally via her social media account.

"#Boston this is the hardest thing for me to deal with!" the "Pour It Up" singer tweeted. "I feel like we've been waiting on this day forever, and I'm hurt that I let you down."

"I hate disappointing people that never ever let me down!! I'm so embarrassed about this!" she continued. "Thank you for your prayers and well wishes!"

At the time, Rihanna's representatives said that her next performance in Baltimore Tuesday would continue as planned. Unfortunately, due to a slow recovery from the flu and laryngitis, the pop singer had to cancel that appearance as well.

Rihanna's canceled concert in Baltimore was scheduled to take place at the 1st Mariner Arena. However, fans of both canceled performances may still get to see a live show.

Boston and Baltimore fans were told to "retain their tickets pending rescheduling show date information," Live Nation stated.

Rihanna's next performance is scheduled for Philadelphia, Penn., at the Wells Fargo Center on Thursday.