The United Way of Central Oklahoma announced Alba’s donation Thursday. Spokeswoman Erin Brewer says Alba’s attorney has asked the charity not to disclose the amount, but that Alba qualified for a Leadership Giving program that recognizes donors who give $500 or more.

“I can tell you it was generous and we felt it was very appropriate,” Brewer said.

The 28-year-old actress had been in Oklahoma City filming the movie “The Killer Inside Me” with co-stars Casey Affleck and Kate Hudson.

She has previously apologized for putting up posters about the declining great white shark population on utility boxes and a downtown bridge. Police have said she will not face criminal charges.