Not formal enough for all but the most casual wedding. Unless most people at the wedding will not be wearing ties, those probably aren't the shoes you want to wear.
They'd probably work best with chinos and an oxford cloth shirt of some sort.
Assuming you have a few years of school left, I'd definitely get the Tony Chestnut as it, at least at a glance, appears to be the roomiest and also has a shoulder strap for when you've got to carry a textbook.
It's also the nicest looking one.