Break out the umbrella, because Rihanna is still under the weather.
The pop star, who's battling the flu and laryngitis, has been forced to cancel tonight's tour stop at Baltimore's 1st Mariner Arena.
Rihanna's Diamonds World Tour just kicked off in Buffalo, N.Y., on Friday, but she was unable to take the stage Sunday in Boston due to illness.
"#BOSTON this is the hardest thing for me to deal with! I feel like we've been waiting on this day forever, and I'm hurt that I let you down," she tweeted Sunday.
"I hate disappointing people that never ever let me down!! I'm so embarrassed about this! Thank you for your prayers and well wishes!#DWT," Ri-Ri added.
We're sure the same sentiment applies toward the fans in Baltimore. Concert promoter Live Nation, meanwhile, has instructed would-be attendees to hang on to their tickets pending a reschedule.
Rihanna is due to perform Thursday at the Wells Fargo Center in Philadelphia.