Michelle Pfeiffer would've made a lovely Donna.
Personally, I would have enjoyed a younger cast. More Europeans in the cast would have been nice, too.