Beach Formal! Come dressed for pretty pictures, but make sure you can walk in some sand. You can always go barefoot ;)
My friends and I use Hopper! An app that tells you when flight prices are good to book and when to wait. Travelocity and Expedia are good too!