Rihanna barrington high

Rihanna says better late than never.

Some 2,500 students at Barrington High had to wait four hours to get a glimpse of Rihanna for 16 minutes.

According to reports, the Chicago school won a charity competition put on by Rihanna and her management team.

See also: Rihanna Gets 3-Year Restraining Order Against Stalker

RiRi was initially slated to appear at 1 p.m. but did not turned up until 5 p.m.

“This Chicago traffic is not working,” Rihanna tweeted.

After going on stage, Rihanna thanked her young fans for being patient with her.

“Thank you guys for coming and waiting,” Rihanna said.

Rihanna barrington high 1

Rihanna barrington high 2013

Rihanna barrington high