A spokesperson says Spears is suffering from the flu and decided late Thursday afternoon that she was unable to perform.
Many fans didn't find out until they arrived downtown. They're being told to hold onto their tickets. They will be honored when the show is re-scheduled for June 29 at Gund Arena.
This isn't the first time Spears has cancelled on fans. A few weeks back, she missed shows due to a knee injury.