Boston.com reported that fans at the TD Garden on Monday booed the singer for starting her concert at 10:30 p.m. EDT instead of her scheduled 9 p.m., and without opening act A$AP Rocky. Doors had opened at 7:30 p.m.
A representative for Rihanna didn't respond to an email about the singer's lateness.
On Tuesday, Rihanna hit the stage at 10:15 p.m. to cheers at the Barclays Center in Brooklyn, N.Y., where A$AP Rocky also performed. She sang a number of her hits, including "We Found Love," "Diamonds" and "Umbrella."